запустить mstest.exe через скрипт vb - PullRequest
0 голосов
/ 15 марта 2012

Если я добавлю приведенное ниже в командную строку Visual Studio, он будет отлично работать

MSTest.exe /testmetadata:"C:\Users\drm111\Documents\QualityAssurance\QualityAssurance.vsmdi "/ resultsfile: c: \temp \ myresults.trx

Но я не знаю, как вызвать его с помощью сценария VB.

В основном я хочу вызвать строку cmd и запустить vsmdi, но я хочу это сделатьчерез код VB.net.

, поэтому поток будет VB.net -> строка cmd -> который запускает mstest.exe с моими аргументами

Не могли бы вы предоставить код для него

Любая помощь будет высоко оценена

Заранее спасибо

1 Ответ

1 голос
/ 15 марта 2012
    dim msTest as new ProcessStartInfo()
msTest.FileName = "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\MSTEST.EXE"
msTest.Arguments = "testmetadata:"C:\Users\drm111\Documents\QualityAssurance\QualityAssurance.vsmdi" /resultsfile:c:\temp\myresults.trx"
Process.Start(msTest)

Дополнительная информация о Process.Start http://www.dotnetperls.com/process-start

...