debug – bluegold https://blog.bluegold.me OpenSolaris と MacBook で自宅ネットワークを構築するメモ Thu, 27 Jan 2011 18:44:19 +0000 ja hourly 1 https://wordpress.org/?v=5.2.1 6047458 VisualStudio で IE8 をデバッグするには https://blog.bluegold.me/2010/06/howto-debug-activex-on-ie8/ https://blog.bluegold.me/2010/06/howto-debug-activex-on-ie8/#respond Thu, 10 Jun 2010 08:51:45 +0000 http://blog.bluegold.me/?p=464 IE8 上での開発でちょっとハマッタのでメモ

ActiveX や ToolBar(Browser Object) のデバッグを行うさいは、IE をデバッギー(debugee)としてVisual Studio からアタッチするのですが、今日久しぶりにやってみたら設定したブレークポイントで止まってくれません。

Visual Studio の設定ミスかと、しばらく試行錯誤しているうちに iexplore.exe のプロセスが複数いることに気がつきました。そこで、ようやく IE8 からタブごとに別プロセスで実行されることを思い出しました。

「じゃあ、自分がデバッグしたいプロセスを探してアタッチすれば。。。」と思ったのですが、毎回そんなことをやるのはさすがにめんどくさいので、Google先生に聞いてみました。

で、このサイトで解決策を発見。

IE8 がタブごとに独立したプロセスを生成しないようにレジストリの値を変更します。

  • キー: HKCU\Software\Microsoft\Internet Explorer\Main
  • 名前: TabProcGrowth (DWORD)
  • 値: 0

Windowsネタを書くのははじめてなのか。。。

]]>
https://blog.bluegold.me/2010/06/howto-debug-activex-on-ie8/feed/ 0 464