Visual Studio (vb.net) の WebBrowser コントロールで Google map (Google+) が表示できない

vb.net でブラウザコントロールを使ったソフトを作っていたのだが、突然 Google Map が表示できなくなった。
これは Visual Studio の WebBrowser コントロールの IE のバージョンが 7 で、Google+ が IE7 では動かなくなったせいのようだ。
色々ググってみると、 WebBrowser コントロールの IE のバージョンは、
レジストリの
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMainFeatureControlFEATURE_BROWSER_EMULATION]
に DWORD(32bit) で、名前をプログラム名、値を10進数でバージョン x 1000 にするといいらしい。
例:プログラム名が hogehoge.exe で IE10 なら hogehoge.exe で値を 10000

実行ファイルはこれでいいが、デバッガがうまくいかない。
http://kantoitsec.blogspot.jp/2014/10/vbnet-webbrowser.html を参考にさせていただいた。
デバッガでは プログラム名の拡張子抜き.vshost.exe となるらしい。

例:プログラム名が hogehoge.exe で IE10 なら hogehoge.vshost.exe で値を 10000

コメントを残す

メールアドレスが公開されることはありません。