我编写了一个单元测试项目,该项目取消部署已部署的metro应用程序,构建一个metro项目,然后重新部署应用程序并激活它。该应用程序包含QUnit Metro测试,一旦测试产生结果,单元测试项目就会完成执行。
我已经完成了所有这些工作,但是我想将它与TFS构建控制器集成,我得到了各种权限问题。构建显然无法部署或取消部署应用程序,无法激活它。我通过powershell脚本实现部署和取消部署(构建试图做同样的事情)。应用程序激活是通过应用程序激活器界面实现的。
我很感激任何建议。
答案 0 :(得分:0)
事实证明构建控制器需要作为交互式进程启动,否则它无权启动Windows 8应用程序。在我这样做之后,一切都像魅力一样!