gpt4 book ai didi

.net - 在构建服务器上运行 Roslyn 代码分析器

转载 作者:行者123 更新时间:2023-12-04 11:35:28 25 4
gpt4 key购买 nike

我正在尝试针对我的代码库创建自定义静态分析规则,这样如果开发人员未能遵循我公司的编码约定,就会生成编译器错误。似乎在 Visual Studio 2015 中,Roslyn Code Analyzers是实现这一目标的方法。

我读过的 MSDN 文章表明代码分析器被打包为 NuGet 或 VSIX 包。这对于在 Visual Studio 中添加红色波浪线非常有用,但我想确保在我的 Jenkins 构建服务器上也生成了编译器错误。

Roslyn Code Analyzers作为 MSBuild 管道的一部分运行,它们会在我的构建服务器上生成编译器错误吗? 无论如何我需要设置 MSBuild 吗?

最佳答案

是的;分析器与 MSBuild 集成。

Visual Studio 中的分析器引用是项目文件的一部分,Roslyn MSBuild 任务将传递给编译器。

你不需要做任何事情。

关于.net - 在构建服务器上运行 Roslyn 代码分析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35926915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com