Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Visual Studio 2015中禁用实时编译_C#_Visual Studio_Compilation_Visual Studio 2015 - Fatal编程技术网

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

C# 如何在Visual Studio 2015中禁用实时编译,c#,visual-studio,compilation,visual-studio-2015,C#,Visual Studio,Compilation,Visual Studio 2015,有没有办法在Visual Studio 2015中禁用实时编译 每当我在依赖代码中进行具有连锁反应的更改时,它就会嘎然而止。甚至在保存我正在处理的C文件之前,错误列表也会更新,在我键入时会将CS****编译器错误填入其中。转到选项->文本编辑器\C->高级: 取消选中下划线错误并显示实时语义错误。 它也称为保存时编译。 曾在MS Visual Studio Ultimate 2013上工作,尚未安装2015。转到选项->文本编辑器->C->高级。在编辑器帮助下,禁用关闭文件的显示诊断。此选项禁止

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


每当我在依赖代码中进行具有连锁反应的更改时,它就会嘎然而止。甚至在保存我正在处理的C文件之前,错误列表也会更新,在我键入时会将CS****编译器错误填入其中。

转到选项->文本编辑器\C->高级: 取消选中下划线错误并显示实时语义错误。 它也称为保存时编译。
曾在MS Visual Studio Ultimate 2013上工作,尚未安装2015。

转到选项->文本编辑器->C->高级。在编辑器帮助下,禁用关闭文件的显示诊断。此选项禁止分析器在解决方案中的所有关闭文件上运行,并且仅在visual Studio 2015的VS.

中的打开/活动文件上执行分析转到工具、选项、文本编辑器、C、高级和取消选中启用完整解决方案分析。这将停止您的问题,因为解决方案不会每次都被检查,除非您构建它


希望这对您有所帮助

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

我使用的是VS2015社区更新1,我没有启用完整解决方案分析选项,也没有上面屏幕截图中的其他选项


我在Resharper中找到了一个设置。卸下它,你就看不到扭曲的曲线了。
Resharper选项/代码检查/设置/Visual Studio集成启用/抑制Visual Studio扭曲。

我只是在错误列表窗口中禁用了此选项。有一个包含以下选项的下拉列表:

构建+智能感知 只建造 仅限智能感知
如果我选择“仅构建”,它不会尝试实时查找编译错误。

你说得对,这些选项在2013年存在,但在2015年却找不到。好吧,我刚刚安装了VS 15,设置不见了,也许它们被修补了。但在此之前,没有启用保存时编译的选项,可能您必须回滚。对不起,我帮不了你。真让人沮丧!我在这里问了一个类似的问题:这个问题显然是关于VS 2015的,可能我们大多数人都在这里,因为我们知道存在的选项我没有这个选项。查看上面Marcos Placona发布的屏幕截图如何禁用对所有文件的分析?我一直认为这只是一个视觉变化-您是否发现抑制波形会阻止执行实时编译?因为不起作用,所以被否决。VS仍然会在我的函数下面加下划线,并抱怨它缺少返回语句,直到我在末尾键入它。很明显,我和原版海报需要的是老版VS2008的行为,在你告诉它编译代码之前,它不会检查你的代码。你投了反对票,因为你现在的版本没有做你10年前希望它做的任何事情。那怎么是我的错?不要忘记作者将此标记为已解决,因此这肯定对他们有效。否决,因为错误列表窗口只是问题的一部分。VS仍然会在您键入时给不喜欢的内容加下划线。这不是对这个问题的回答,但这是我试图阻止VS为截图而在错误下方加下划线时出现的第一个问题,因此如果您只想隐藏错误行,而不是禁用编译,您可以将“语法错误”的颜色更改为背景色,如下所述: