【问题标题】:how to run MStest as Admin using a batch file如何使用批处理文件以管理员身份运行 MStest
【发布时间】:2010-07-27 03:54:27
【问题描述】:

我正在尝试使用批处理文件运行一些自动化测试。我已经在 VSTS 2008 中编写了所有这些测试用例。当我使用 VS IDE 运行这些测试用例时,它运行成功。但是一旦我尝试使用批处理文件运行我的测试用例,它就会抛出错误“System.ComponentModel.Win32Exception:请求的操作需要提升。”

根据我的理解,如果我们可以以管理员身份运行 VS 命令提示符,这将解决我的问题。那么您能否帮助我“如何从批处理文件中以管理员身份运行 VS cmd”。我已经使用过这个 runas /user:\username cmd 但它并没有解决我的问题。

【问题讨论】:

    标签: c# visual-studio-2008 command-line automated-tests mstest


    【解决方案1】:

    我得到了答案---我已经创建了批处理文件。然后我创建了这个批处理文件的一个快捷方式。然后在此快捷方式文件的高级属性中,我将其设置为以管理员身份打开。通过这种方式,它解决了我的问题。并且所有测试用例都可以从批处理文件中正常运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-06
      • 2013-05-29
      • 2013-09-16
      • 2013-02-25
      • 2012-07-16
      • 1970-01-01
      • 2015-02-09
      • 1970-01-01
      相关资源
      最近更新 更多