2017-07-28 85 views
0

嘗試使用MTM運行CodedUI測試用例: 幾個錯誤:路徑太長例外MTM

測試運行部署問題:無法訪問文件「C:\用戶\主\應用程序數據\ Local \ VSEQT \ QTController \ rm \ 1234 \ master_TestController 2017-07-28 08_10_50 \ Out \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ Architecture Tools \ Providers \ AssemblyMetadata \ Microsoft.VisualStudio.ArchitectureTools.AssemblyMetadataProvider.dll': System.IO.PathTooLongException:指定的路徑,文件名或這兩者太長。完全合格的文件名必須少於260個字符,並且目錄名稱必須少於248個字符。'」

+0

我有一個simillar,當我試圖克隆一個存儲庫時,我的解決方案是克隆到C:\的根目錄,如果可以,請嘗試更改路徑。 –

+0

無法更改路徑。它是自動生成的。 – Srushti

回答

0

解決PathTooLongException被調整的路徑空間,最好的和最簡單的方法。

測試結果在測試控制使用的文件夾...\VSEQT\QTController\rm\[run ID]\[name] [date]\..\...它們連接到TFS之前存儲的文件。這個位置的長度通常很長。

因此,用戶必須處理附件的名字,以避免長時間路徑異常,或者改變該默認位置。解決方案正在更改QTController.exe.configWorkingDirectory「in QTController.exe.config並縮短了路徑。