我们一周前刚刚从 VS 2015 切换到 VS 2017,当我在 2017 年打开项目时,我们遇到了各种各样的错误,包括但不限于以下内容:
IDE0007 - 使用 var 而不是显式类型 IDE0022 - 对方法使用表达式主体
我不希望这些成为错误。我最多希望它们作为建议。最好我需要它们完全消失。但无论我做什么,我都无法解决它。我进入工具 - >选项 - >代码样式首选项无济于事。我把它们全部改为“建议”,但它没有改变任何东西。它们同时显示为建议、警告和错误。
我没有安装任何扩展。我想也许是重新磨刀,但它不在那里。我们从项目一开始就使用了 StyleCop,但它从不抱怨这些错误,也从不将它们标记为错误,它总是将它们标记为警告。我不知所措。任何帮助将不胜感激。
我重新运行 VS 2017 安装程序并通过添加额外的包(数据和分析)对其进行修改。当我把它带回来时,它就修好了。没有太多的答案,我很抱歉。但上面的评论者说我引用的数据存储在项目的引用节点中。
您的项目根目录中应该有一个名为 .editorconfig 的文件。其中,有一个名为 CSharp 代码样式设置的部分。
一起更改或删除它。