如何为程序集分配强名称?

如何为程序集分配强名称?

我已经使用以下方式创建了强名称:

sn -k C:\strong.snk

nao 如何将此密钥分配给任何程序集?我必须在哪里使用gacutil

答案1

如果您正在编译 C# 代码,则可以/keyfile在命令行上使用编译器选项,如下所示:

csc.exe /keyfile:strong.snk /out:My.exe File.cs

或者,如果您使用的是 Visual Studio,您可以在项目设置的“签名”选项卡上设置强名称密钥,选中“签署程序集”选项并指定密钥文件。

相关内容