OK、ASP.NET MVC の展開は面倒なようです。ASP.NET MVC アプリケーションを Windows XP (IIS 5.1) にデプロイしたいのですが、その方法がわかりません。Web ブラウザのアドレス バーにアプリケーション名を入力すると、「Web サイトが利用できません」というメッセージが表示されます。
IIS 6.0には回避策がありますが、IIS 5.1 ではどうですか?
OK、ASP.NET MVC の展開は面倒なようです。ASP.NET MVC アプリケーションを Windows XP (IIS 5.1) にデプロイしたいのですが、その方法がわかりません。Web ブラウザのアドレス バーにアプリケーション名を入力すると、「Web サイトが利用できません」というメッセージが表示されます。
IIS 6.0には回避策がありますが、IIS 5.1 ではどうですか?
これが私が見つけたものであり、私のために働いたものです: Windows XP(IIS 5.1)にASP.NET MVCアプリを展開する
編集:
ASP.NET MVC の最新リリースでは、アプリケーション拡張子の追加/編集マッピングで、.mvc をワイルドカード .* 拡張子テキスト ボックスに置き換えます。
IIS 5 でワイルドカード マッピングを追加する必要があります。IIS 6 では、ワイルドカード マッピングを追加するための特定のセクションがあります。IIS 5 では、拡張子 .* をマップし、asp.net ISAPI dll を選択します。[OK] ボタンをクリックできない場合は、dll パスのテキストボックスをクリックすると、クリックできるようになります (質問しないでください。これは常に発生します)。
Windows XP で ASP .NET MVC アプリケーションをホストするには、IIS Developer Expressを使用します。
IIS Express をインストールしたら、インストール先でコマンド プロンプトを開き、次のコマンドを実行します (必要に応じて置き換えます)。
iisexpress.exe /path:[path_to_mvc_project] /port:[port] /systray:true /clr:v2.0
6.0 で機能するのと同じプロセス (Ionic リライターを使用) が 5.x でも機能します。Windows アプリ イベント ログには何が表示されますか? また、IIS サーバーのログは? リライターは試しましたか?