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