Mstest - 如果在testcontainer中引用了UNC路径,则不加载测试dll

时间:2012-01-03 15:02:05

标签: mstest

我正在尝试从MS测试管理器运行自动测试运行。它没有运行,日志显示“错误添加测试用例[123]到测试运行:无法加载文件或程序集'file:// \ localhost \ TFS \ OGUI \ OGUI_20111228.8 \ catsprojects.dll'或其中一个依赖关系。系统找不到指定的文件。“

当我使用MsTest(http://social.msdn.microsoft.com/Forums/en-US/vsmantest/thread/011a89b7-8c90-436b-bc08-f5e90165c908)测试dll时,似乎加载了dll什么时候在本地引用。它成功地进行了测试。

  

mstest /testcontainer:D:\TFS\OGUI\OGUI_20111228.8\CATSProjects.dll“

但是使用UNC Path,它无法加载。

  

mstest /testcontainer:"\200411dc0310\TFS\OGUI\OGUI_20111228.8\CATSProjects.dll“
  无法加载文件或程序集'file:// \ 200411dc0310 \ TFS \ OGUI \ OGUI_20111228.8 \ CATSProjects.dll'或其依赖项之一。不支持操作。 (HRESULT异常:0x80131515)

修复此问题应该允许我从MTM运行自动​​测试运行。非常感谢任何帮助。

由于 玉米粥

1 个答案:

答案 0 :(得分:0)

看起来你的UNC路径错了? UNC路径以\\开头,看起来您只有一个\