サーバーが「最新の IIS を搭載した Windows 2003」を実行していると言うクライアントのために、私は Web サイトを書いています。.NET 3.5SP1 で構築された ASP.NET MVC Web サイトをホストできるようにするには、何をする必要がありますか?
5 に答える
おそらく、Win2k3 上の IIS6 でも問題が発生するでしょう。Phil Haack は、彼のブログAsp.Net MVC on IIS 6 Walkthrough に優れたチュートリアルを投稿しています。
次の前提条件も必要です。
最新の IIS を搭載した Windows 2003? Windows Server 2003 では IIS7 を実行できないため、これは実際には不可能です。最新の IIS を実行するには、Windows Server 2008 にアップグレードする必要があります。
とはいえ、IIS6 を実行している場合は、いくつかの困難を乗り越える必要があります。Phil Haack が十分に文書化したいくつかのベスト プラクティス (Url ファイル拡張子またはワイルド カード アプリケーション マップ) があり、アプリケーションを正しく実行するのに役立ちます。
.Net 3.5 SP1 redist をインストールしてもらうだけです。
編集Web アプリの仮想ディレクトリを作成し、そのディレクトリにアプリケーションを作成し、適切な権限を付与し、おそらく手動で ASP.Net を v2.0 に設定する必要があります。
Webセットアッププロジェクトを作成し、前提条件として.net3.5を追加します。インストーラーは、インストール先の仮想ディレクトリを尋ねます。
MVC をビン デプロイする場合は、.NET 3.5 SP1 をインストールするだけです。MVC を GAC にインストールする場合は、MVC ベータ版もインストールする必要があります。