将dll注册到GAC中-但是它没有出现在组装窗口中

我有这段代码将dll注册到我的gac中

 Assembly asm = Assembly.LoadFrom(argument);

RegistrationServices regAsm = new RegistrationServices();

bool bResult = regAsm.RegisterAssembly(asm, AssemblyRegistrationFlags.SetCodeBase);

并且工作正常,我完全了解bResult,但是当我打开GAC窗口时,我希望在那里看到dll,但事实并非如此。谁能解释我为什么?

当我将dll放到GAC窗口中时,我在那里看到了。

回答:

您的代码不会在GAC注册程序集,但是,正如解释在这里,

将类注册到托管程序集中以允许从COM创建。

这是不一样的。

以上是 将dll注册到GAC中-但是它没有出现在组装窗口中 的全部内容, 来源链接: utcz.com/qa/412860.html

回到顶部