2016-03-28 3 views
1

In Windows-Server, wo VS2013 nicht installiert ist, habe ich versucht, MsTest.exe auszuführen.MSTest.exe funktioniert nicht

MSTest.exe /nologo /usestderr /testSettings:"C:\Builds\6\Nerddinner\myjantest2\Sources\Nerddinner_3.0\CodeCoverage.testrunconfig" /searchpathroot:"C:\Builds\6\Nerddinner\myjantest2\Binaries" /resultsfileroot:"C:\Builds\6\Nerddinner\myjantest2\TestResults" /testcontainer:"C:\Builds\6\Nerddinner\myjantest2\Binaries\NerdDinner.Tests.dll" 

Ich bekomme den Ausgang. Als ich versuchte, den Bericht zu veröffentlichen, habe ich den unten erwähnten Fehler.

MSTest:

MSTest.exe /nologo /usestderr /testSettings:"C:\Builds\6\Nerddinner\myjantest2\Sources\Nerddinner_3.0\CodeCoverage.testrunconfig" /searchpathroot:"C:\Builds\6\Nerddinner\myjantest2\Binaries" /resultsfileroot:"C:\Builds\6\Nerddinner\myjantest2\TestResults" /testcontainer:"C:\Builds\6\Nerddinner\myjantest2\Binaries\NerdDinner.Tests.dll" /publish:"http://pheonixdevops01:8080/tfs/defaultcollection" /noprompt /publishbuild:"vstfs:///Build/Build/2267" /teamproject:"Nerddinner" /platform:"Any CPU" /flavor:"Web.Debug" 

Fehler:

Invalid switch "/publish". 
Invalid switch "/publishbuild". 
Invalid switch "/teamproject". 
Invalid switch "/platform". 
Invalid switch "/flavor". 
For switch syntax, type "MSTest /help" 

Team Explorer 2013 installiert. Ich versuche, MSTEst auf dem Windows-Server auszuführen, auf dem VS2013 nicht installiert ist.

Antwort

0

Microsoft empfiehlt die Tests in VSTest.Console in späteren Versionen als Visual Studio 2010 ausgeführt MSTest für Rückwärtskompatibilität mit älteren Versionen in Visual Studio 2012 noch verfügbar ist und 2013. So Vielleicht können Sie versuchen, die gleiche Rennen in VSTest

auch gibt es einige Fehler in Ihrem Befehle wie zusätzliche Zitate:

Versuchen Sie, lesen: https://msdn.microsoft.com/en-in/library/ms182489(v=vs.120).aspx

Verwandte Themen