强命名程序集,添加到GAC中
2011-04-23 20:54 c#在路上 阅读(560) 评论(0) 编辑 收藏 举报问题的提出:自己开发的应用程序包含多个dll,但是可以把dll 添加到GAC 。这样在应用程序的目录可以不包括该dll
1.强命名工具
用SN.exe 生成密钥
语法如下: SN.exe -k ownCom.keys
ownCom.kes 生成ownCom.kes 文件
2,在自己的类库里,在assembly.cs 里添加
[assembly: AssemblyKeyFile("ownCom.kes")]
3,生成dll
3.使用 gacutil.exe /i test.dll 添加到gac当中