通过vb脚本运行mstest.exe

时间:2012-03-14 22:54:47

标签: vb.net mstest cmd

如果我将以下内容放在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 line - >用我的参数运行mstest.exe

请您提供相应的代码

任何帮助都将受到高度赞赏

提前致谢

1 个答案:

答案 0 :(得分:1)

    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