我想指出我知道如何在GAC中添加/删除组件。我要求的是,如果有人能够从技术角度解释我的工作原理。从保存资源的角度来看,将dll放在那里有什么意义。
亲切的问候 PK
答案 0 :(得分:1)
将内容放入GAC的重点是多个应用程序(甚至来自不同供应商)可以访问同一个程序集。然后有一个位置可以更新,所有可以正确访问该版本的应用程序都可以使用它。您还知道GAC中的所有程序集都经过数字签名,因此您可以知道代码的来源(例如MS)。
至于加载到内存中。每个应用程序都必须自己加载它。
答案 1 :(得分:1)
This question为不使用GAC提供了一个很好的论据,您可以避免使用它。
而且this question提供了一些指向GAC去神秘化文章的链接,可能有助于您的决定。