Windows XP の IIS 5.x で ASP.NET MVC 2 を動作させる。
30分ぐらいロスしたのでメモ。
IIS 6 との違い
IIS 6 ではワイルドカードマッピングというのがアプリケーションの構成のマッピングタブ内に存在する。
ちなみに「構成」は以下の画面の右のボタンから遷移可能。
しかし
Windows XP の IIS 5.x 系にはそれが存在しないわけです。設定できません。
IIS 5.x 系での設定方法
参考サイト
お世話になりっぱなしですが。
- IIS6 に ASP.NET MVC 配置のためにワイルドカードマッピング追加するには JScript だけではできなかった - Developer @ ADJUST
(ちなみに、Windows XP 上の IIS 5.x でも、インターネットインフォメーションサービスマネージャ画面にはワイルドカードアプリケーションマッピングの設定枠はないが、拡張子に "*" を指定した関連づけを追加してやることで、ワイルドカードアプリケーションマッピングができあがり、ASP.NET MVC アプリをホストできる)
どんな感じか
ポイントは以下
おお
ASP.NET MVC 2 のサイトが Windows XP マシンでも表示できましたね!