当我尝试执行" vstest.console.exe "文件在Jenkins CI(服务模式)中,它响应
错误:无法为Windows应用商店应用的单元测试启动测试运行: 无法从服务或非服务运行Windows应用商店应用的单元测试 互动过程。请从交互式运行单元测试 过程..
但是,如果我从命令提示符执行相同的命令,它将能够成功运行。
所以我想问一下是否有办法从Jenkins CI等服务中打开命令提示符。
我尝试过" 启动ExecuteVSTest.bat / I / K / REALTIME "但结果仍然相同。
答案 0 :(得分:0)
我找不到从服务中打开命令提示符的方法。但是,我能够解决Jenkins CI和“vstest.console.exe”之间的问题。
我们只需要通过Tomcat服务器从WAR文件部署Jenkins,而不是安装Jenkins服务本机包。
由于Tomcat在控制台模式下运行,因此Jenkins CI在执行“vstest.console.exe”时不会像在服务模式下运行时那样出现同样的问题。