如果我将以下内容放在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
请您提供相应的代码
任何帮助都将受到高度赞赏
提前致谢
答案 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