我已经使用以下方式创建了强名称:
sn -k C:\strong.snk
nao 如何将此密钥分配给任何程序集?我必须在哪里使用gacutil
?
答案1
如果您正在编译 C# 代码,则可以/keyfile
在命令行上使用编译器选项,如下所示:
csc.exe /keyfile:strong.snk /out:My.exe File.cs
或者,如果您使用的是 Visual Studio,您可以在项目设置的“签名”选项卡上设置强名称密钥,选中“签署程序集”选项并指定密钥文件。