我已经设置了各种C#代码风格规则以生成错误,虽然IDE(错误列表和文本编辑器中)中显示违规行为为错误,但实际构建仍然成功。
有人能够确认这一点吗?我已在VisualStudio / 15.0.0 + 26228.9上进行了测试,分别在社区版(家庭)和企业版(工作)下进行了测试。但我无法通过代码风格违规来阻止任何构建。
我甚至尝试使用.editorconfig,但构建仍然可以通过...
我已经设置了各种C#代码风格规则以生成错误,虽然IDE(错误列表和文本编辑器中)中显示违规行为为错误,但实际构建仍然成功。
有人能够确认这一点吗?我已在VisualStudio / 15.0.0 + 26228.9上进行了测试,分别在社区版(家庭)和企业版(工作)下进行了测试。但我无法通过代码风格违规来阻止任何构建。
我甚至尝试使用.editorconfig,但构建仍然可以通过...
更新:
该功能尚未实现。现在已在GitHub上作为一个项目进行跟踪: https://github.com/dotnet/roslyn/projects/18 - 请在那里查看更新。
原始回复:
我在这个问题上已经向VS提出了问题: https://developercommunity.visualstudio.com/content/problem/48804/editorconfig-with-rules-set-to-error-produces-erro.html,希望能够解答为什么来自VS2017中的新.editorconfig支持的错误不导致构建失败的问题。