gpt4 book ai didi

c# - Visual Studio 2015 构建需要很长时间

转载 作者:太空狗 更新时间:2023-10-30 01:02:37 26 4
gpt4 key购买 nike

我从 VS 2013 转到 VS 2015,当我进行构建时需要 90 多秒左右。

我可以做些什么来加快速度吗? (VS 2013 大约用了 10 秒)。

还有,请问是什么原因呢?我确实看到它在构建期间运行了一些额外的东西(我不认为 2013 年做了所有这些):

  • 开始 .NET Native 编译
  • 处理应用程序代码
  • 计算应用程序关闭并生成互操作代码
  • 编译互操作代码
  • 生成序列化代码
  • 清理未引用的代码
  • 运行本地编译器

最佳答案

.Net原生会影响编译速度。 .Net Native FAQ讨论编译速度差异:

Compilation with .NET Native is slower than with MSIL. Why?

Normal app development uses the standard MSIL/JIT development experience in Visual Studio. The .NET Native compiler isn’t invoked until the application is deployed to the device, after most of the development process is finished and the focus shifts to optimizing the app. At this point, the compilation times are similar to optimized C++ with Link-Time Code Generation.

默认情况下,通用应用程序调试版本(您可能在开发过程中最常使用)不会启用 .Net Native。通用应用程序发布版本支持它,因为商店需要 .Net Native。您可以在 Project.Properties Build Pane 中为发布版本禁用它,但您可能不应该这样做。对于生产,运行时改进几乎总是值得的,即使您没有通过商店部署,对于测试 Release模式,您希望使用与发布相同的优化。

enter image description here

关于c# - Visual Studio 2015 构建需要很长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33159191/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com