○Win10+Visual Studio2008でデバッグ
・ローカルPCにIISをインストール
・IISで仮想ディレクトリを作成
エイリアス:<プロジェクト名>
物理パス:<プロジェクトのあるフォルダ>
・アプリケーションプールの設定
.Net2.0
→<section name=”scriptResourceHandler” などが重複エラーとなった
32ビットアプリケーションの有効化=True
→64ビットだとエディットコンティニュが出来なかった
Pingの有効化=False
→ステップ実行中にプログラムが終了した
・プロジェクト(Visual Studio2008)を管理者権限で開く
※管理者権限だとsubstのドライブが読めない。(ソリューションを開けない)
・プロジェクトのプロパティの「Web」で「ローカルIIS Webサーバを使用する」にチェック
プロジェクトURL:http://localhost/<プロジェクト名>/
・プロジェクトを実行
・他のPCから上記URLにアクセスするとブレークポイントで停止する
○デバッグ実行すると「Webサーバーでデバッグを開始できません。オブジェクト識別子が有効なオブジェクトを表現していません。(HRESULTからの例外:0x800710D8)」が発生する
・IISのサイトの認証で、Windows認証を有効にしてみる
・IIS削除→追加してみる
%systemroot%/Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i