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

时间:2013-09-04 19:23:32

标签: visual-studio-2010 continuous-integration mstest azure-devops

我想使用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服务器。我该怎么办?

1 个答案:

答案 0 :(得分:7)

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

由于您不想真正发布,只需删除/platform选项即可解决问题。