在 MSDN 网页之后,我尝试在我的 tfsbuild.proj 中手动运行 mstest 并将结果放入通过/失败逻辑中,因此如果此特定测试失败,则构建将失败。这有点像从 CMD 运行 FxCop 或其他东西并捕获“0”或“1”并强制使构建失败。
MSTest /testcontainer:test.dll /publish: http://ourtfsmachine:8080 /teamproject:ProjectName /publishbuild:BuildNumber01 /platform:AnyCpu /flavor:Release
我可以理解在 Exec 任务中运行它,但我不知道 BuildNumber 是什么,例如。
帮助?