在Visual Studio 2015中开发时使用Roslyn Analyzers非常棒。但是,能够从预提交挂钩或类似TeamCity的CI调用分析器以确保标记不符合的代码会更加强大。
有没有办法通过调用命令行实用程序来获取分析器的结果,还是需要自定义?
答案 0 :(得分:1)
Roslyn Analyzers可以通过csc.exe或vbc.exe(编译器本身)运行,因此只需调用编译器即可。假设您的持续集成已在构建,并且您的分析器已添加到项目文件或NuGet包中,那么这应该已经可以工作了。