Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.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
Visual studio 2015 如何关闭Visual Studio 2015 Roslyn错误突出显示?_Visual Studio 2015_Roslyn - Fatal编程技术网

Visual studio 2015 如何关闭Visual Studio 2015 Roslyn错误突出显示?

Visual studio 2015 如何关闭Visual Studio 2015 Roslyn错误突出显示?,visual-studio-2015,roslyn,Visual Studio 2015,Roslyn,对于Resharper,我们可以有选择地打开/关闭它,但我找不到关闭内置Visual Studio 2015代码突出显示/建议的方法 我之所以要这样做,是因为我还有很多剩余的join LINQ,而这些查询把VisualStudio搞砸了 我看到我的LINQ上有很多波形,我更喜欢把它们关掉 这是我所说的一个错误。。我不知道如何摆脱它 表达式的结果始终为“true”,因为“int”类型的值永远不等于“int”类型的“null” 编辑 我在ScottGu的博客中找到了一种解决方法:如果你在谈论代码分析

对于Resharper,我们可以有选择地打开/关闭它,但我找不到关闭内置Visual Studio 2015代码突出显示/建议的方法

我之所以要这样做,是因为我还有很多剩余的join LINQ,而这些查询把VisualStudio搞砸了

我看到我的LINQ上有很多波形,我更喜欢把它们关掉

这是我所说的一个错误。。我不知道如何摆脱它

表达式的结果始终为“true”,因为“int”类型的值永远不等于“int”类型的“null”

编辑


我在ScottGu的博客中找到了一种解决方法:

如果你在谈论代码分析规则的话。然后在项目引用下,有一个analyzers节点


如果右键单击并选择“打开活动规则集”,则可以关闭任何不需要的分析器。

是否尝试过int?result.Id.HasValue?这是检查nul值的可空类型的正确方法。

您指的是IntelliSense还是语法高亮显示?我指的是亮显代码中错误的红色、黄色和绿色活生生的曲线。@RosdiKasim:使用灯泡添加杂注来禁用警告。在这种情况下,提示似乎是正确的。属性Id在此处始终具有值。在这种情况下,检查IsSelected的实际正确方法是IsSelected=ps。我想就是这样,但我仍然找不到与我的场景相关的。顺便说一句,我从ScottGu的博客中找到了一种方法来解决这个问题:@RosdiKasim如果你发布了正确的链接或你自己问题的答案,描述了你是如何解决问题的,那么它会很有用。有没有办法将所有个人代码分析规则的更改存储在此计算机范围内,而不是存储在解决方案文件夹中?就像ReSharper为其设置提供了这种可能性一样。在.Net核心库中不再可用。