【发布时间】:2012-10-23 10:15:14
【问题描述】:
我正在尝试在物理环境中将我的自动编码 UI 测试 (CUIT) 与 Microsoft Test Manager 2010 一起使用。
- 创建了构建定义
- 为构建和定义了一个放置文件夹
- 按照推荐共享此文件夹here
- 在 TFS 2010 中创建了一个构建服务作为“交互式进程”
- 创建了构建控制器
- 创建了代理控制器
我不记得顺序(如果这很重要)
MS Visual Studio 2010 中的错误(图片请转至HERE)
错误一 (1)
TF215097:为构建定义 \Test Sample\Project1BuildOne 初始化构建时出错:在 http://us07ws45510012:9191/Build/v3.0/Services/Controller/1 上没有可以接受消息的端点监听.这通常是由不正确的地址或 SOAP 操作引起的。有关详细信息,请参阅 InnerException(如果存在)。
或者
错误二 (2)
构建控制器 us07ws45510012 - 控制器不包含名称为 * 且没有标签的已启用构建代理
MS TFS 2010 中的错误
错误三 (3)
服务 'us07ws45510012 - Agent1(OR CONTROLLER)' 出现异常:异常消息:加载自定义程序集时出现问题:API 限制:程序集 'file:///C:\Users\raul.reyes\AppData\Local\ Temp\BuildAgent\1\TestProject \obj\Debug\TestProject1.dll' 已从其他位置加载。无法从同一应用域中的新位置加载。
如果您想观看 VISUAL STUDIO 20120 图像,请前往HERE
【问题讨论】:
-
这个问题来自here
-
嗨 raulreyes。您的前两个错误表明您的构建机器的配置存在根本问题。你能在没有测试的情况下运行一个简单的构建吗?构建成功了吗?我会先确保基础工作正常,然后再添加您的测试。
-
@Dan Puzey 是的,你是对的,但是如果 TFS 构建服务不能作为“交互式进程”正常工作,我该如何完成基础工作?
-
我不知道,但请先解决这个问题 - 忽略您的测试,只需构建一个 run。您是否已经证明“交互式过程”是问题所在?
-
@Dan Puzey,是的,我试过了,与“交互过程”无关,有人告诉我应该更正 .dll 的路径,但不知道该怎么做,我我正在尝试修复错误 2,此时我相信我需要在 TFS 中再次删除并安装这些代理
标签: visual-studio-2010 build tfsbuild microsoft-test-manager