我試圖從MS Test Manager運行自動化測試運行。它沒有運行,日誌顯示「Error test test case [123] to test run:Could not load file or assembly'file:// \ localhost \ TFS \ OGUI \ OGUI_20111228.8 \ catsprojects.dll'或其中一個依賴關係,系統找不到指定的文件。「Mstest - 如果在testcontainer中引用了UNC路徑,則不加載測試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路徑,它無法加載。
MSTEST/testcontainer :「\ 200411dc0310 \ TFS \ OGUI \ OGUI_20111228.8 \ CATSProjects.dll」
無法加載文件或程序集'file:// \ 200411dc0310 \ TFS \ OGUI \ OGUI_20111228.8 \ CATSProjects.dll'或其某個依賴關係。不支持操作(來自HRESULT的異常:0x80131515)
解決這個問題應該允許我從MTM運行自動測試運行。任何幫助是極大的讚賞。
感謝 玉米粥