【用意するモノ】
●Visual Studio 2008(2005でもいいと思う)
【デバッグ方法】
1.ブラウザでデバッグしたいASPサイトを開きます。(トップとかだといいと思う)
2.VS2008のツールメニューから「プロセスにアタッチ」を選択。
3.画面下の「すべてのユーザからのプロセスを表示する」をONにする。
4.選択可能なプロセスから
・IIS5系の場合 :dllhost.exe(型:スクリプト、T-SQL,x86のやつ)
・IIS6/7系の場合:w3wp.exe(型:スクリプト、T-SQL,x86のやつ)
を選択し、アタッチボタンをクリック。
するとソリューションエクスプローラにぶわぁ~っとaspのリスト(Link/Impoertしているファイルのみ)が出るので、デバッグしたいソースにブレークポイント置けばいーじゃない!
※dllhost.exeが無くなった、又は「型:スクリプト~」のがプロセスから消えた場合、IEを再起動したりIISを再起動したりすると復活する。