私はサーバー型MVC 3、4、5アプリケーションを開発し、以前はVisual Studioを介してホスティングプロバイダーに展開しました。それに問題はなかった、すべてが常に機能している。次に、MVC 5アプリケーションを社内のサーバーに展開する必要があります。常にVisual Studioで同じことを行います。つまり、発行プロファイルを設定し、[発行]をクリックします。ファイルはコピーされ、すべてがサーバーに届きますが、Webサイトの追加などのIISで何かをする必要はありませんか? VSの公開後はとにかく機能しません。
IISのデフォルトのWebサイトにデプロイしている場合、デフォルトのWebサイトのディレクトリに安全に公開し、稼働させることができます。
ただし、ASP.NET MVCサイトをデフォルトサイトのサブディレクトリまたはサーバー上の新しいディレクトリにデプロイする場合、新しいWebサイトを作成するか、サブディレクトリを変換する必要があります(デフォルトで公開する場合)サイト)からアプリケーションへ。
IISで初めてサイトを設定する場合、MicrosoftはASP.NETのlearnセクションに 従うべき手順に関するドキュメント を持っています。