我已在其中一个团队城市构建代理上将 Internet Explorer 升级到版本 10。升级后,我们的 Watin 验收测试将不会运行。我得到如下异常:
System.Runtime.InteropServices.COMException :此系统不支持此功能。(来自 HRESULT 的异常:0x80070078)
Team City 构建代理作为本地系统帐户运行,可以访问桌面并且需要说,我们的测试曾经在旧版本的 IE 上工作。我尝试过的事情:将服务登录更改为localadmin,禁用uac;仍然得到相同的错误。如果我远程连接到构建代理并以管理员身份启动 powershell,我可以成功运行测试。如果我在没有提升到管理员权限的情况下启动 powershell,我将无法运行测试。服务器是 Server 2008 R2 SP1。