我们想升级我们的构建服务器以运行我们的 typemock 测试,但是我在正确配置它并找到有关此的正确信息时遇到了一些麻烦。我们的设置是 TFS2010,有 20 多个项目,每个项目从 TypeMock 5.x 到 6.2.2 运行。所有构建定义都是基于 msbuild 的,因为我们正在等待 TypeMock 使用我们的工作流模板(除了本文的范围之外)。现在,我已经在构建服务器上安装了 Isolator 7.0,但我似乎无法弄清楚我们如何使 typemock 工作。我有各种各样的问题。
- 由于 TypeMock 安装在构建服务器上,我希望我不必向源代码管理添加任何额外的程序集并引用它们。但这些程序集似乎不在 GAC 中 - 为什么不呢。
- 由于安装了 TypeMock,我希望我不需要使用许可信息在 msbuild 中调用注册(或发布)目标 - 这是正确的吗?
- 我需要支持从 5.x 到 6.2.2 的各种版本的 TypeMock,但在构建服务器上安装了 7.0。我需要源代码控制 pr 中的任何版本特定程序集吗?项目和哪个?
- 当我们在服务器上有 7.0 并且在客户端上有 6.2.2 时,推荐使用 typemock 和 msbuild 团队构建 def 的方法 - 安装什么以及在哪里安装源代码控制中的程序集等等。
我已经阅读了 TypeMock 网站上的所有文档,但仍然无法正确配置。