无法在GAC中安装签名组件?

时间:2011-06-06 16:06:19

标签: c# clr versioning gac

我尝试使用拖放到C:\ WINDOWS \ assembly目录在GAC中安装一个强签名组件,但没有任何反应 没有错误消息,没有添加条目......没有!

gacutil -I也不起作用。

即使我拖放未签名的程序集,我也没有收到应该说“程序集没有强烈签名”的错误消息。什么都没发生。

为什么不呢?

其他信息:

我在我的组件中添加了以下2行

[assembly: System.Reflection.AssemblyVersion("1.0.0.0")]

[assembly: System.Reflection.AssemblyKeyFile("ScientificToolsLib.snk")]

我创建了强大的密钥文件,一切都很好。 使用ildasm进行双重检查我看到清单中出现了密钥。

但是,我还是无法在GAC中安装它

谢谢

克里斯

1 个答案:

答案 0 :(得分:1)

这是.Net 4.0程序集吗? 4.0 GAC位于“C:\ Windows \ Microsoft.NET \ assembly”下。