我编写了一个单元测试项目,它取消部署已部署的 Metro 应用程序,构建一个 Metro 项目,然后重新部署该应用程序并激活它。该应用程序包含 QUnit Metro 测试,一旦测试产生结果,单元测试项目就会完成执行。
我已经完成了所有这些工作,但是我想将它与 TFS 构建控制器集成,并且我遇到了各种权限问题。该构建显然无法部署或取消部署该应用程序,也无法激活它。我正在通过 powershell 脚本实现部署和取消部署(构建正在尝试做同样的事情)。应用激活是通过应用激活器界面实现的。
我将不胜感激任何建议。