当前位置:  开发笔记 > 编程语言 > 正文

如果您的Build在Visual Studio中花费太长时间的最佳实践

如何解决《如果您的Build在VisualStudio中花费太长时间的最佳实践》经验,为你挑选了3个好方法。

我在Visual Studio中有适度大小的解决方案,大约需要5分钟才能构建(由于FxCop和其他后期构建步骤需要很长时间).我的问题是,Visual Studio在构建时停止响应.你不能继续工作,因为VS几乎挂起.我尝试使用两个VS实例,只使用一个用于构建,但它不时地崩溃.

我的问题是,如何不浪费时间看Visual Studio构建您的大/中等项目.对此有什么最佳做法吗?



1> tvanfosson..:

来源.



2> DavGarcia..:

我刚刚学到的两个优秀的MSBuild技巧......

您可以使用/ m:n开关并行运行任务,其中n是要使用的处理器数.您所要做的就是在MSBuild任务上设置BuildInParallel.

另一个技巧是,如果你有几个任务要运行,你也可以通过使用每个命令之间的管道字符调用来实际并行运行它们. .一个更实际的例子:


  


  




3> Romain Verdi..:

    每次构建解决方案时,您都不需要运行静态代码分析.

    通过合并一些减少项目的数量也可以帮助很多.

你有什么其他的帖子构建任务?

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有