タイトル : Re^6: VB2008・VB2010 のWebBrowser でエラー 投稿日 : 2010/07/02(Fri) 00:08 投稿者 : 魔界の仮面弁士
> Windows Vista Windows 7 環境では、NG のようで、NavigateComplete2 イベント と > DocumentComplete イベントの間でエラーが発生して、落ちてしまうようです。 Vista Bussiness/SP2 + VS2008 RTM + .NET 3.5 SP1 から Debug ビルドを IDE 環境から実行して検証してみました。 使用したのは、マネージ版 WebBrowser、セキュリティ対策系のソフトはオフ状態です。 まずは Any CPU ビルドで検証し、その後、x64、x86 でも試してみました。 いずれも、実行時において「ユーザーアカウント制御」画面が登場し、 『Internet Explorer アドオン インストーラー』より {BDB57FF2-79B9-4205-9497-F5FE85F37312} の許可が求められました。 この UAC 画面では、まずは [続行]、[許可]、[×]などは押さずに放置しておき、 確認ダイアログが自然に閉じられるのを待ってみました。 その結果、Any CPU / x64 / x86 いずれのビルドにおいても、 AccessViolationException はおろか、何のエラーも発生しませんでした。 (Itanium 環境は所有していないため、検証できません) 次に、最初の Any CPU ビルドに戻したうえで、UAC 画面に[続行]と答え、 その後、画面の指示に従って AXIS Media Control のインストールを行いました。 しかしやはり、何のエラーも起きません。Release ビルドにしたり、x86 として コンパイルしても見ましたが、やはり問題は起きていません。 |