.NET 中如何註冊GAC
在VS 2008 中的ClassLibrary中的 Project Properites 中的 Signing 勾選 Sign the assembly
然後,點選 new
產生一個Key file
然後在主程序中的 AssemblyInfo.cs 中增加
[assembly: AssemblyKeyFile("ClassLib1.snk")]
然後記得要註冊 ClassLibrary
gacutil -i Classlibrary1.dll
這樣就可以把主程序與ClassLibrary 綁在一起,就算現在修改 ClassLibrary 中的程式碼,也沒有用。
參考的 Link 如下
http://www.cnblogs.com/xknight/articles/1291641.html
http://www.cnblogs.com/ieihc0816/archive/2008/11/21/717853.html