【问题标题】:Is it advisable to add assemblies from nuget like Microsoft.Bcl.Async to the GAC and ngen them?是否建议将来自 nuget 的程序集(如 Microsoft.Bcl.Async)添加到 GAC 并生成它们?
【发布时间】:2014-01-27 04:26:53
【问题描述】:

在 GAC 中使用大多数程序集可能会提高启动性能,但无论出于何种原因,我都没有遇到这样做的建议?

【问题讨论】:

    标签: nuget gac ngen


    【解决方案1】:

    我们已经开始以带外方式发布越来越多的框架组件,这样您就不必构建设置,甚至不必等待 .NET Framework 的下一个版本。

    话虽如此,来自 NuGet 的程序集就像您的应用程序程序集。这意味着,使用 NGEN 并将它们添加到 GAC 可以提高您的启动性能。与往常一样,您应该衡量它是否有所作为。 GACing 和 NGENing 增加了部署的复杂性,应该通过附加值来抵消。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2017-09-23
      • 1970-01-01
      • 2011-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多