我一直听到有关这个话题的相互矛盾的事实.什么是正确的?
你一直听到相互矛盾的观点,因为这是一个非常混乱的话题,即使在高级工程师中也是如此.简而言之,简单地将程序集放在GAC中会隐含地给它完全信任,但这可以通过安全策略覆盖.
编辑1:让我补充一点,一个共同的想法是,如果你不完全信任一个程序集,为什么要把它放在GAC中?
编辑2:我在这里有一个链接来自米歇尔布斯塔曼特的博客文章,但正如你在下面的评论中看到的,它已不再可用,所以我从这个答案中删除了它.