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

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

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

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

在此处输入图像描述

希望这对你有所帮助

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

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

在此处输入图像描述

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

我只是在错误列表窗口中禁用它。 这些选项有一个下拉列表:

  • 构建+智能感知
  • 仅限构建
  • 仅限智能感知

如果我选择Build Only ,它不会尝试实时查找编译错误。

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

我在Resharper找到了一个设置。 哎呀,你看不到曲线。 Resharper Options / Code Inspection / Settings / Visual Studio integratinon / Suppress Visual Studio squiggles。