1

当我尝试在 Jenkins CI(服务模式)中执行“ vstest.console.exe ”文件时,它会响应

错误:无法为 Windows 应用商店应用程序的单元测试启动测试运行:无法从服务或非交互式进程运行 Windows 应用商店应用程序的单元测试。请从交互式过程中运行单元测试..

但是,如果我从命令提示符执行相同的命令,它将能够成功运行。

所以我想问一下是否有办法从 Jenkins CI 等服务打开命令提示符。

我试过“ start ExecuteVSTest.bat /I /K /REALTIME ”,但结果还是一样。

4

1 回答 1

0

我找不到从服务中打开命令提示符的方法。但是我能够解决 Jenkins CI 和“vstest.console.exe”之间的问题。

我们只需要通过 Tomcat 服务器从 WAR 文件中部署 Jenkins,而不是安装 Jenkins 服务原生包。

由于 Tomcat 在控制台模式下运行,因此 Jenkins CI 在执行“vstest.console.exe”时不会遇到与在服务模式下运行时相同的问题。

于 2013-09-25T07:52:50.927 回答