使用TFS 2015年生成... 我明白通配符是如何工作的,我已經閱讀格式的文檔,但我沒有得到預期的結果在測試大會場使用它們時的Visual Studio測試步驟。TFS 2015年的Visual Studio測試測試組件的多條路徑
這些路徑各自獨立工作,但與分號放在一起時出現錯誤:「給定路徑的格式不支持。」 $(build.sourcesDirectory)\ v7.25_Core ** \ MySystems.Xmts.Test \ bin ** \ MySystems.Xmts.Test.dll; $(build.sourcesDirectory)\ v7.25_Core ** \ MySystems.Xmts.WinForms.Test \ bin ** \ MySystems.Xmts.WinForms.Test.dll
再次,每個工作單獨。再加上一個分號他們應該一起工作,但我得到一個錯誤。我錯過了什麼?
文件說,它應該工作:https://www.visualstudio.com/en-us/docs/build/steps/test/visual-studio-test
這是關於關注的通配符也:https://blogs.infosupport.com/tfs2015-build-tasks-the-wildcard-format-explained/#comment-124376
我已經嘗試了另一個更早的嘗試。我再次嘗試,並得到相同的錯誤: 執行powershell腳本:C:\ Build \ tasks \ VSTest \ 1.0.30 \ VSTest.ps1 ## ** [錯誤]不支持給定路徑的格式。 * ## [警告]找不到與模式匹配的測試程序集:'F:\ Builds \ _work \ 1 \ s \ v7.25_Core \ ** \ MySystems.Xmts.Test \ bin \ ** \ My.Xmts.Test .dll文件; F:\構建\ _work \ 1 \ S \ v7.25_Core \ ** \ MySystems.Xmts.WinForms.Test \ BIN \ ** \ MySystems.Xmts.WinForms.Test.dll」。 – alivelee
我已經測試過TFS 2015.3。當在Visual Studio Test步驟中使用$(build.sourcesDirectory)時,我會得到「未找到提供的測試源文件」錯誤。但是,如果我使用**而不是$(build.sourcesDirectory),如上所述,我會得到一個成功的結果。 –