ASP.Net ローカルIISでデバッグ

○Win10+Visual Studio2008でデバッグ

・ローカルPCにIISをインストール
・IISで仮想ディレクトリを作成

エイリアス:<プロジェクト名>

物理パス:<プロジェクトのあるフォルダ>

・アプリケーションプールの設定

.Net2.0

→<section name=”scriptResourceHandler” などが重複エラーとなった

32ビットアプリケーションの有効化=True

→64ビットだとエディットコンティニュが出来なかった

Pingの有効化=False

→ステップ実行中にプログラムが終了した

・プロジェクト(Visual Studio2008)を管理者権限で開く

Visual Studio を常に管理者権限で動かす

※管理者権限だと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

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です