gpt4 book ai didi

teamcity - teamcity 中的 StyleCop 构建运行程序不采用自定义 StyleCop 设置

转载 作者:行者123 更新时间:2023-12-04 05:23:45 27 4
gpt4 key购买 nike

我想使用 TeamCity 7.1 中的 StyleCop 构建运行器插件来测试我的项目中的 StyleCop 规则。每个项目都有自己的 StyleCop 设置文件,从 Visual Studio 进行测试时一切正常。

但是,当我从 TeamCity 运行构建步骤时,StyleCop 使用了一些其他设置,并且发生了许多错误。

为什么 TeamCity 中的 StyleCop 不从我的项目中获取 StyleCop 设置?

最佳答案

默认情况下,您的设置文件会合并到父设置中,这可能会给您带来一些问题。尝试通过添加以下设置来停止解决方案根的合并:

<GlobalSettings>
<StringProperty Name="MergeSettingsFiles">NoMerge</StringProperty>
</GlobalSettings>

这将确保 StyleCop 在所有开发和构建机器上的行为相同,而不管在层次结构中配置的更高设置(例如 StyleCop 应用程序文件夹中的设置)。但是,如果您这样做,请确保从不再合并的文件中复制所有必需的设置。

关于teamcity - teamcity 中的 StyleCop 构建运行程序不采用自定义 StyleCop 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13431156/

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