May 3, 2010

Adobe Illustrator CS3 のために Visual Studio の Just-In-Time デバッグ を無効にする

前に Adobe Illustrator CS3 を動かしているとき, Microsoft Visual Studio 2005 の Just-In-Time デバッグが作動して Adobe Illustrator CS3 を操作できなくなる現象と幾度か遭遇していました.

Just-In-Time デバッグについては msdn に「Just-In-Time デバッグ」という記事があります.

Just-In-Time デバッグは、Visual Studio の外部で実行中のプログラムで致命的なエラーが発生したときに、Visual Studio デバッガを自動的に起動する機能です。
その記事には無効にする方法も書かれていますが, その方法では レジストリの一部を修正する必要があるとのこと.
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger