Я вызываю MSTest следующим образом:
<Target Name='UnitTests'>
<CallTarget Targets="BeforeUnitTests" />
<Exec Command='"$(VS90COMNTOOLS)..\IDE\mstest.exe" /testmetadata:$(SourceCodeRootFolder)ASA.File.Processing.vsmdi /testlist:buildtests' />
<CallTarget Targets="AfterUnitTests" />
</Target>
Он работает, но независимо от того, успешно он или нет, в файл ошибок MSBuild не записывается никаких ошибок.Я использую MSBuild со следующими параметрами:
/fl /flp:v=detailed;logfile=Errors.txt;errorsonly
У меня настроены электронные письма для отправки нашей команде по электронной почте, если в файле Errors.txt есть ошибки.