web-dev-qa-db-ja.com

Windows Server 2012を実行しているIIS 8にASP.Net MVC 5を展開する方法

私はサーバー型MVC 3、4、5アプリケーションを開発し、以前はVisual Studioを介してホスティングプロバイダーに展開しました。それに問題はなかった、すべてが常に機能している。次に、MVC 5アプリケーションを社内のサーバーに展開する必要があります。常にVisual Studioで同じことを行います。つまり、発行プロファイルを設定し、[発行]をクリックします。ファイルはコピーされ、すべてがサーバーに届きますが、Webサイトの追加などのIISで何かをする必要はありませんか? VSの公開後はとにかく機能しません。

1

IISのデフォルトのWebサイトにデプロイしている場合、デフォルトのWebサイトのディレクトリに安全に公開し、稼働させることができます。

ただし、ASP.NET MVCサイトをデフォルトサイトのサブディレクトリまたはサーバー上の新しいディレクトリにデプロイする場合、新しいWebサイトを作成するか、サブディレクトリを変換する必要があります(デフォルトで公開する場合)サイト)からアプリケーションへ。

IISで初めてサイトを設定する場合、MicrosoftはASP.NETのlearnセクションに 従うべき手順に関するドキュメント を持っています。

1
James Skemp