我想使用mstest.exe在comman行中运行测试。这是我试图执行的命令
MSTest.exe /platform:[x64] "/testcontainer:D:\Dev\tas\Tests.dll" /resultsfile:"D:\Dev\TestResults.xml"
但每次我都会收到错误。
No Build Uri specified for publish operation.
对于切换语法,请键入“MSTest / help”
我没有使用任何teamFoundation服务器。我该怎么办?
答案 0 :(得分:7)
/platform
命令行选项实际上与发布有关,而不是测试执行(如http://msdn.microsoft.com/en-us/library/ms182489(v=vs.100).aspx所述)。当您指定至少一个发布选项时,MSTest将验证是否已提供所需的最低发布选项集。
由于您不想真正发布,只需删除/platform
选项即可解决问题。