没有团队基础服务器运行Mstest.exe.

way*_*are 6 continuous-integration mstest visual-studio-2010 azure-devops

我想使用mstest.exe在comman行中运行测试.这是我试图执行的命令

MSTest.exe /platform:[x64] "/testcontainer:D:\Dev\tas\Tests.dll" /resultsfile:"D:\Dev\TestResults.xml"
Run Code Online (Sandbox Code Playgroud)

但每次我都会收到错误.

No Build Uri specified for publish operation.
Run Code Online (Sandbox Code Playgroud)

对于切换语法,键入"MSTest/help"

我没有使用任何teamFoundation服务器.我该怎么办?

Nic*_*oiu 7

/platform命令行选项实际上与出版,不测试执行(如在描述http://msdn.microsoft.com/en-us/library/ms182489(v=vs.100).aspx).当您指定至少一个发布选项时,MSTest将验证是否已提供所需的最低发布选项集.

既然你真的不想发布,只需摆脱/platform选项就可以解决问题.

  • 这可以通过测试设置完成.有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/ee782531(v=vs.100).aspx. (2认同)