可能重複:
What are the advantages and disadvantages of using the GAC?的.Net/C# - 使用GAC利與弊
傢伙嗨,
我想聽聽您對缺點的好處意見在.Net應用程序中使用GAC。對我來說,簽署&註冊GAC中的應用程序dll看起來更專業。它更安全,有助於實現向後兼容性,並排安裝和最終用戶易於參考。但我也想聽到對方的聲音。
非常感謝你,
阿迪巴爾達
可能重複:
What are the advantages and disadvantages of using the GAC?的.Net/C# - 使用GAC利與弊
傢伙嗨,
我想聽聽您對缺點的好處意見在.Net應用程序中使用GAC。對我來說,簽署&註冊GAC中的應用程序dll看起來更專業。它更安全,有助於實現向後兼容性,並排安裝和最終用戶易於參考。但我也想聽到對方的聲音。
非常感謝你,
阿迪巴爾達
它是使用GAC爲您共享組件但一定要了解一些潛在的缺點的一個偉大的想法。它也可能給開發和部署帶來額外的複雜性。
看看潛在的缺點這個前面的問題:Why should I NOT use the GAC?
你會已經上市的優勢,主要缺點在我看來,使用GAC是,它變得稍微複雜的安裝,你可以」只需將文件複製並運行即可,同樣,當您想要卸載時,不能只刪除一個目錄。
我假設它只適用於您的應用程序使用的程序集,因此您不必擔心鏈接到其他人的應用程序。
另請參閱以下類似主題:http://stackoverflow.com/questions/896551/is-it-better-to-register-dlls-to-gac-or-reference-them-from-bin-folder- in-asp-ne和http://stackoverflow.com/questions/538710/why-should-i-not-use-the-gac – 2010-05-18 08:28:02