键入以下内容: sn -k "C:\GACKey\GACkey.snk"
将生成一个密钥,但是它与项目的程序集尚无关联。要建立此关联,请在 Visual Studio .NET 解决方案资源管理器中双击 AssemblyInfo.cs 文件。此文件具有一个程序集属性列表,默认情况下,在 Visual Studio .NET 中创建项目时将包括这些属性。在代码中修改“AssemblyKeyFile”程序集属性,如下所示: [assembly:AssemblyKeyFile("C:\\GACKey\\GACKey.snk")]
通过按 CTRL+SHIFT+B 来编译项目。您不必具有任何附加代码即可以在 GAC 中安装 .dll 文件。 您可以通过使用 Gacutil 工具或者通过将 .dll 文件拖至适当的目录来安装 .dll 文件。如果您使用 Gacutil 工具,则可以使用以下命令: gacutil -I "[驱动器号]:\[VS 项目中 Bin 目录的路径]\gac.dll"
gacutl 和sn 工具都是在一样的目录下的