5

我的第一个想法是单独列出每个 dll 是不好的做法。我想避免每次有人创建新项目/dll 时都必须编辑我的 TC 配置。

尽管使用传统的目录结构,我找不到任何明智的通配符模式。

目录结构

  • 解决方案
    • 容器
      • 垃圾桶
        • 调试
      • 垃圾桶
        • 调试
    • 网络
      • 垃圾桶
        • 调试
    • ...

任何通配符模式(如**\bin\**.dll)将多次匹配相同的 DLL。

你们如何指定在 TeamCity 中使用 FxCop 检查哪些程序集?

4

2 回答 2

3

我有一个单元测试项目,它引用了我的解决方案中的所有其他项目。构建单元测试项目时,其他项目生成的 DLL 会在本地复制,因此我在该单个 bin 文件夹上运行所有分析。

于 2012-11-07T04:46:13.447 回答
1

对我来说最舒服的方法是在存储库中签入一个 FxCop 项目文件。所以我在开发者机器和构建服务器上有相同的报告。

于 2012-11-05T07:39:56.460 回答