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

How to disable real time compilation in Visual Studio 2015

Visual Studio2015 有没有办法关闭实时编译?

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

转到选项 -> 文本 Editor\C# -> 高级: 取消选中 "Underline errors" 和 "Show live semantic errors"。 它也称为保存时编译。 在 MS Visual Studio Ultimate 2013 上工作,尚未安装 2015。

转到选项 -> 文本编辑器 -> C# -> 高级。在编辑器帮助下,为已关闭的文件禁用 "show diagnostics"。此选项禁用 运行 对解决方案中所有已关闭文件的分析器,并且仅对 VS 中的 Open/Active 文件执行分析。

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

希望对您有所帮助

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

我正在使用 VS2015 Community Update 1,但我没有 "Enable full solution analysis" 选项,也没有上面屏幕截图中的其他一些选项。

我在 Resharper 中找到了一个设置。 Sheck it,你看不到波浪线。 Resharper Options/Code Inspection/Settings/Visual Studio integratinon/Suppress Visual Studio 曲线。

我只是在错误列表中禁用了它 window。有一个包含这些选项的下拉菜单:

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

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