-1

在自動執行迴歸測試期間,我注意到一個奇怪的行爲。當我用mstest.exe /test:XYZ /...執行它們時,它們失敗,但在Visual Studio(2015 Enterprise)中調試它們時它們工作正常。 原因:使用VS進行調試時的測試工作,在使用mstest.exe時拋出System.IO.IOException

Test method XYZ threw exception: 
System.IO.IOException: not found as file or resource. 

試驗產生了一些文件和文件夾,我嘗試讀取新創建的文件。正如我剛纔指出的那樣:如果我使用Visual Studio來運行測試,那麼它工作正常 - 使用mstest.exe時它不起作用。

任何想法爲什麼?

回答

0

MsTest.exe只是爲了向後兼容。你應該使用vstest.console.exe。這通常會糾正在IDE中工作時存在的大多數問題,但不能從CLI中解決。

相關問題