【问题标题】:.Net/C# - Pros and cons using the GAC [duplicate].Net/C# - 使用 GAC 的利弊 [重复]
【发布时间】:2010-05-18 08:25:34
【问题描述】:

可能重复:
What are the advantages and disadvantages of using the GAC?

我想听听您对在 .Net 应用程序中使用 GAC 的好处的看法。对我来说,在 GAC 中签名和注册应用程序 dll 看起来更专业。它更安全,有助于向后兼容,并排安装并且易于最终用户参考。但我也想听对方说话。

【问题讨论】:

标签: c# .net gac


【解决方案1】:

将 GAC 用于您的共享程序集是个好主意,但请务必了解一些潜在的缺点。它还可能给开发和部署带来额外的复杂性。

查看上一个问题以了解潜在的缺点:Why should I NOT use the GAC?

【讨论】:

    【解决方案2】:

    您已经列出了优点,在我看来,使用 GAC 的主要缺点是安装起来稍微复杂一些,您不能只复制文件并运行,当您想卸载时也是如此不能只删除一个目录。

    我假设它是一个只供您自己的应用程序使用的程序集,因此您不必担心其他人的应用程序链接到它。

    【讨论】:

      猜你喜欢
      • 2012-03-14
      • 2010-10-07
      • 1970-01-01
      • 2010-12-23
      • 1970-01-01
      • 1970-01-01
      • 2011-07-06
      • 2011-08-02
      • 1970-01-01
      相关资源
      最近更新 更多