ローカルホストにMVC3アプリケーションを配備する際に問題があります。私は、ローカルシステムにASP MVC 3アプリケーションをビルドしてデプロイするための詳細を探しています。私はこれを展開しようとしましたが、問題の後で問題に遭遇しました。別々に各問題を追跡する代わりに(とにかくこれをやらなければならないかもしれない)私は自分自身とこの記事を見る他の人のためのワンストップガイドを作りたいと思う。MVC3 Hello WorldアプリケーションをlocalhostにデプロイしてIISを構成するには
VS2010がインストールされているWin7 SP1マシンにインストールするライブラリ(ASP MVC3、IISなど)を含む手順を探しています。また、IISを設定するにはどうしたらよいですか?目標は、このWebアプリケーションを家の別のWin7マシンに展開することですが、ローカルホストが最初のステップになります。さらに、同じネットワーク上の別のマシンからWebサイトにアクセスできるようにするために必要な手順を知っておくと便利です。上の "追加したアプリケーション" - IISでIIS
をインストール
- 内蔵VS2010でASP MVC 3アプリケーションを作成して実行します。ここ は、私がこれまでにやっていることですエイリアス: "Hello"を持つ "既定のWebサイト"
4a。 "Hello"はDefaultAppPool、.Net 4.0で動作します。統合パイプライン
4b。 "こんにちは" 物理パスCあり:こんにちはVS2010で
- \のinetpub \を - プロジェクトを右クリックし、FTP
- Webブラウザを使用して、 "公開" を選択し、 "こんにちは/ localhost" をへ
500.19 - 内部サーバーエラー:
Config Error: This configuration section cannot be used at this path. This happens when
the section is locked at a parent level. Locking is either by default
(overrideModeDefault="Deny"), or set explicitly by a location tag with
overrideMode="Deny" or the legacy allowOverride="false"
設定ファイル:
\\?\C:\inetpub\wwwroot\web.config
リクエストされたURL:
http://localhost:80/Hello
物理パス:
C:\inetpub\Hello
コンフィグ出典:
68: <validation validateIntegratedModeConfiguration="false" />
69: <modules runAllManagedModulesForAllRequests="true" />
70: </system.webServer>