如何在Visual Studio 2015中禁用实时编译

时间:2015-05-12 23:58:13

标签: c# visual-studio compilation visual-studio-2015

有没有办法在Visual Studio 2015中禁用实时编译?

每当我在我的相关代码中进行具有连锁反应的更改时,它就会停止运转。错误列表甚至在保存我正在处理的C#文件之前都会更新,因为我正在输入CS ****编译器错误。

6 个答案:

答案 0 :(得分:6)

在Visual Studio 2015中,转到toolsoptionstext editorC#Advanced并取消选中启用完整解决方案分析。这应该可以解决您的问题,因为除非您构建解决方案,否则不会每次都检查解决方案。

enter image description here

希望这有助于你

答案 1 :(得分:4)

这不是答案,但我想发布我的工具>的截图选项>文本编辑器> C#>高级部分看起来像。

我正在使用VS2015社区更新1而我没有“启用完整解决方案分析”选项,或上面屏幕截图中的其他一些选项。

enter image description here

答案 2 :(得分:1)

转到选项 - >文字编辑器\ C# - >高级: 取消选中“下划线错误”和“显示实时语义错误”。 它也称为save on save。 在MS Visual Studio Ultimate 2013上工作,还没有安装2015年。

答案 3 :(得分:1)

I just disable this in the Error List window. There is a drop down with these options:

  • Build + IntelliSense
  • Build Only
  • IntelliSense Only

If I select Build Only, it does not try to find compilation errors in real time.

答案 4 :(得分:0)

转到选项 - > TextEditor - > C# - >高级。在编辑器帮助下,禁用"显示诊断"对于已关闭的文件此选项禁用分析程序在解决方案中的所有已关闭文件上运行,并且仅对VS中的打开/活动文件执行分析。

答案 5 :(得分:0)

我在Resharper找到了一个设置。哎呀,你没看到曲折。 Resharper选项/代码检查/设置/ Visual Studio integratinon /抑制Visual Studio波形。