Unit testing XAML生成无法运行单元测试

Unit testing XAML生成无法运行单元测试,unit-testing,xaml,tfs,Unit Testing,Xaml,Tfs,我正试图使用VisualStudioTestRunner从XAML内置TFS运行Nunit测试,但我得到的错误是 TF900547:包含Visual Studio测试运行程序的程序集的目录“”无效。根据您的历史记录,我假设您正在使用VST,您可以参考以下步骤来运行Nunit测试: 通过VS创建单元测试项目 安装和安装软件包 将解决方案添加到源代码管理(如果包文件未添加到源代码管理,则可以参考以下步骤) VS中的开源控制资源管理器 添加新文件夹(例如工具)并将Nuget.exe添加到源代码管理 将

我正试图使用VisualStudioTestRunner从XAML内置TFS运行Nunit测试,但我得到的错误是


TF900547:包含Visual Studio测试运行程序的程序集的目录“”无效。

根据您的历史记录,我假设您正在使用VST,您可以参考以下步骤来运行Nunit测试:

  • 通过VS创建单元测试项目
  • 安装和安装软件包
  • 将解决方案添加到源代码管理(如果包文件未添加到源代码管理,则可以参考以下步骤)
  • VS中的开源控制资源管理器
  • 添加新文件夹(例如工具)并将Nuget.exe添加到源代码管理
  • 将bat文件添加到测试项目中(例如:
    Tools\nuget35.exe restore NUTest2\NUTest2.sln
  • 打开XAML生成定义并将工具源文件夹映射到代理
  • 选择流程部分
  • 选择TfvcTemplate.12.xaml构建模板
  • 在构建的Advance部分中,使用上一个bat文件指定预构建脚本路径

  • -这一问题以前已经问过并回答过。您是否使用VST?如果不是,您的TFS版本是什么?您的生成代理服务器上的VS版本是什么?我使用的是TFS 2015 Update 3。Visual studio未安装在生成服务器中。如果不在生成服务器中安装VS,该如何操作?如果是我们需要安装的代理,请给我下载的链接,说明步骤相同。我在构建服务器中安装了Visual Studio,但可能不需要,只需参考我的步骤并检查结果即可。我希望通过Visual Studio测试运行它runner@Priya.D步骤相同,测试由visual studio测试运行程序运行。@Priya.D现在结果如何?你能解决这个问题吗?