【发布时间】:2015-07-18 08:03:04
【问题描述】:
我在我的工作站上安装了 VS2012。我正在使用 TFS 2012 构建服务器。几个月后,我安装了 VS2013 并在其中工作了一段时间。
现在我又开始使用 VS2012 中的解决方案并添加了一个单元测试项目。我将构建排队,但出现错误。
我得到的第一个错误是:
TF900547:包含 Visual 程序集的目录 Studio Test Runner 无效''。
所以我对此进行了研究,有人建议改变 构建定义 > 流程 > 自动化测试 > 使用 MSTest。
好吧,当我这样做时,我得到了以下错误:
找不到文件:MSTest.exe
这里可能发生了什么,我该如何解决这个问题?
更新
我在干净的 Windows 7 虚拟机上安装了 vs2012。
创建了一个简单的单元测试项目(签入 TFS)和一个简单的 TFS 构建,但仍然出现以下错误:
TF900547:包含 Visual 程序集的目录 Studio Test Runner 无效
也许这就是为什么? https://msdn.microsoft.com/en-us/library/vstudio/bb399135%28v=vs.110%29.aspx#test
【问题讨论】:
标签: visual-studio tfs msbuild