Roslyn分析器在某些项目的构建过程中无法正常工作

时间:2018-04-20 06:22:40

标签: c# build msbuild roslyn roslyn-code-analysis

我们目前正在使用一些roslyn分析仪,例如StyleCop.Analyzers包。

我为我们的一个项目创建了一个.ruleset文件。 在其他项目中,我引用了该项目的.ruleset文件。

在大多数项目中,roslyn分析了代码并生成了一些构建警告,但是我们有一些项目,在构建期间不会被它分析。

当我在Visual Studio中手动打开文件时,它会将它们显示为在构建期间应该完成的警告。

代码分析中受影响项目的设置为:

  • []在Build
  • 上启用代码分析
  • [X]取消生成代码的结果(仅限管理)
  • Acme.Web的规则(在“运行此规则集:”下)

roslyn nuget包仅在带有.ruleset文件的项目中引用。

到目前为止,将其添加到其他项目并没有帮助。

如何更改此项,以便在构建期间对项目进行分析?

0 个答案:

没有答案