0
我有一個Visual Studio 2005解決方案/ vcproj,它具有運行單元測試的構建後任務。我想用msbuild.exe來構建它。但是,當測試失敗時,我看不到任何輸出記錄到控制檯(我已驗證輸出是在命令行執行時記錄的)。如果使用/ v,我可以看到輸出:詳細參數。有一個更好的方法嗎?理想情況下,如果測試失敗,我只想看看輸出。如何讓MSBuild在後期構建任務中打印命令輸出?
謝謝。
我有一個Visual Studio 2005解決方案/ vcproj,它具有運行單元測試的構建後任務。我想用msbuild.exe來構建它。但是,當測試失敗時,我看不到任何輸出記錄到控制檯(我已驗證輸出是在命令行執行時記錄的)。如果使用/ v,我可以看到輸出:詳細參數。有一個更好的方法嗎?理想情況下,如果測試失敗,我只想看看輸出。如何讓MSBuild在後期構建任務中打印命令輸出?
謝謝。
要回答我的問題,我已經找到了最好的方法是調用的MSBuild和參數傳遞到vcbuild:
msbuild ... /p:VCBuildAdditionalOptions="/M /logfile:logfile.log" || type logfile.log
因此,如果構建失敗,已記錄的錯誤,將在輸出這對我來說足夠了。