チーム シティ ビルド エージェントの 1 つで Internet Explorer をバージョン 10 にアップグレードしました。アップグレード後、Watin 受け入れテストは実行されません。次のような例外が発生します。
System.Runtime.InteropServices.COMException : この関数は、このシステムではサポートされていません。(HRESULT からの例外: 0x80070078)
Team City ビルド エージェントは、デスクトップにアクセスできるローカル システム アカウントとして実行されており、言うまでもなく、私たちのテストは以前のバージョンの IE で動作していました。私が試したこと:サービスログオンをlocaladminに変更し、uacを無効にしました。それでも同じエラーが発生します。リモートでビルド エージェントにアクセスし、powershell を管理者として起動すると、テストを正常に実行できます。管理者に昇格せずに PowerShell を起動すると、テストを実行できません。サーバーは Server 2008 R2 SP1 です。