我正在尝试针对我的代码库创建自定义静态分析规则,这样如果开发人员未能遵循我公司的编码约定,就会生成编译器错误。看来使用 Visual Studio 2015,Roslyn 代码分析器是实现这一目标的方法。
我读过的 MSDN 文章表明代码分析器被打包为 NuGet 或 VSIX 包。这对于在 Visual Studio 中添加红色波浪线非常有用,但我想确保编译器错误也在我的 Jenkins 构建服务器上生成。
Are Roslyn 代码分析器作为 MSBuild 管道的一部分运行,是否会在我的构建服务器上生成编译器错误?我是否需要设置 MSBuild?
是的;分析器与 MSBuild 集成。
Visual Studio 中的分析器引用是项目文件的一部分,Roslyn MSBuild 任务会将其传递给编译器。
你不需要做任何事情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)