【ASP.NET】「web サーバーでデバッグを開始できません。」というエラーが出た時は

先日、急にPCがおかしくなり、Visual Studio 2005やIISの構成を再構築した。
その時、Visal StudioとIISを使ってWEBアプリケーションをデバッグしようとしたら、以下のメッセージが出てはまったので、備忘録としてメモ。

web サーバーでデバッグを開始できません。 web サーバーは正しく構成されていません。

このメッセージが出たときは、IISのアプリケーションの構成を確認して、動かしたい拡張子がちゃんと定義されているか確認する。

IISのアプリケーションの構成

IISのアプリケーションの構成


ちゃんと定義されていても、ASP.NETをインストールする順序が違ったりすると構成の関連付けが上手くいっていないこともあるので、以下のコマンドを実行して、再度ASP.NETを再インストールする。
(「ファイル名を指定して実行」に1行ずつコピーして実行)

C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -u
C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

※aspnet_regiis.exeまでのパスはそれぞれの環境で違うのでそれぞれでしてする。

上の1行目のコマンドでASP.NETの関連付けをアンインストールして、再度、2行目のコマンドで再インストールするという流れ。
それぞれのコマンドは数分ほどかかるので、それぞれ終わるまで確認する。
これで大体のエラーはOKだと思います。

[tmkm-amazon]4797338229[/tmkm-amazon]

スポンサード リンク
このエントリーをはてなブックマークに追加

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください