Unit testing TFS 2012:F900547:包含Visual Studio测试运行程序的程序集的目录无效

Unit testing TFS 2012:F900547:包含Visual Studio测试运行程序的程序集的目录无效,unit-testing,testing,automated-tests,visual-studio-2015,Unit Testing,Testing,Automated Tests,Visual Studio 2015,我们在客户端有一个TFS 2012服务器和Visual Studio 2015。 问题是,当我构建包含测试的项目时,我在TFS上遇到以下错误:F900547:包含Visual Studio测试运行程序的程序集的目录无效 在上,我得到了我必须选择MSTest作为构建定义中的测试运行程序的信息 但是,当我尝试这一点,我没有选择的测试运行 如中所述,它将变灰。这里提到的解决方案是,我必须在构建服务器上安装Visual Studio 2013的一个版本才能使其正常工作 我已经在服务器上安装了Visua

我们在客户端有一个TFS 2012服务器和Visual Studio 2015。 问题是,当我构建包含测试的项目时,我在TFS上遇到以下错误:
F900547:包含Visual Studio测试运行程序的程序集的目录无效


在上,我得到了我必须选择
MSTest
作为构建定义中的测试运行程序的信息

但是,当我尝试这一点,我没有选择的测试运行

如中所述,它将变灰。这里提到的解决方案是,我必须在构建服务器上安装Visual Studio 2013的一个版本才能使其正常工作

我已经在服务器上安装了Visual Studio 2015 Professional,但它仍然显示错误,作为测试运行程序,我没有比
Visual Studio测试运行程序


为什么我没有
MSTest
作为测试运行程序的选项,我如何解决这个问题

和/或


如果不在生成服务器上安装Visual Studio 2013,如何修复出现此错误的问题?

我也有同样的问题。我也有同样的问题。