6

我正在尝试设置 Cruisecontrol.net 来处理我们现有的项目。

这些项目使用 Visual Studio 2008 测试工具(运行为 .net 2.0)。

在实际的构建过程中,我收到了几条错误消息,大多数是:

未定义类型“TestClass”。

我假设这是因为我的构建服务器上没有安装测试框架。

我宁愿不只是从我的开发机器上复制位(这总是感觉有点老套),我也宁愿不在构建服务器上安装 Visual Studio(这似乎有点矫枉过正)。

有谁知道我在哪里可以得到一个独立的安装程序来将这些文件放在我的构建服务器上?

4

2 回答 2

8

您可以在“ Visual Studio Agents ”标题下的可再发行磁盘映像上获取 MSTest.exe 和相关库。

指示:

  1. 从磁盘下载并运行安装程序
  2. 运行测试代理安装程序
  3. 无需将代理安装为服务或配置测试代理,因为您只想从命令行运行它。
  4. MSTest 工具现在将安装在“C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE”之类的位置,该路径与 Visual Studio 的路径相同。
于 2012-02-06T11:30:13.900 回答
4

MSTest 需要 Visual Studio。您需要将它安装在您的构建机器上(或使用更轻量级的测试框架!)

于 2009-03-27T11:09:47.190 回答