是否可以将诸如Microsoft.Bcl.Async之类的nugets中的程序集添加到GAC并确定它们?

时间:2014-01-27 04:26:54

标签: nuget gac ngen

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

1 个答案:

答案 0 :(得分:1)

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

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