1. 强命名程序集
1.1. 创建一个简单的dll程序集.
1.2. 以Administrator身份打开VS Command Line Tool, 运行如下命令:
sn -k "C:/Users/v-xufeif/Desktop/New folder/mykey.snk"
可以把名为mykey.snk的密钥对文件生成到指定目录下
1.3. 将生成的snk文件添加到project中
1.4. 修改project的AssemblyInfo.cs文件,给dll配置该snk文件,添加如下信息:
[assembly: AssemblyKeyFile("mykey.snk")]
1.5. Build project.
1.6. 在VS Command Line Tool上以Administrator身份运行如下命令,dll将会被添加到GAC中:
gacutil -i "C:/Users/v-xufeif/Desktop/New folder/ClassLibrary1/ClassLibrary1/bin/Debug/ClassLibrary1.dll"