c# - Roslyn - 抛出构建错误

标签 c# compiler-construction code-analysis roslyn roslyn-code-analysis

查看 Roslyn 的文档,我找不到任何关于构建失败的信息。我目前已经构建了一个分析器工具,它会查看方法是否缺少标记,并通知开发人员添加此标记的建议。但我想做的是,如果他们尝试构建项目,则能够使构建失败。

我在网上看到开发人员一直在使用的地方:CodeIssue 但我认为这行不通。

这类似于 stylecop 在构建失败时的工作方式。

有没有人找到任何示例/资源,它可以在其中返回因错误而失败的构建?

最佳答案

您可以设置编译器选项,将分析器的警告 ID 视为错误,就像内置警告一样。

关于c# - Roslyn - 抛出构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36632387/

相关文章:

c# - native C 字符串列表对 C# 的弱引用

c# - 如何将泛型类的对象复制到具有继承类型的另一个对象?

java - 如何使用 Java 的 Scanner 类和正则表达式对输入进行标记化?

Java:使用 diagnostics.getDiagnostics() 查找错误

compiler-construction - 如何在windows下编译golang源码

c - 查找缺失的函数定义

java - 如何在 Java 中创建一个简单的静态调用图?

c - 检测 C 中未使用的函数

c# - 不等待就返回异步方法的结果 - 坏主意?

c# - 从未知类返回字符串