Windows Server 2012 R2に対してVisual StudioからWeb発行するための設定
今更感がありますが、半日潰したのでメモしておきます。
では、標記の通り、Visual StudioのASP.NETプロジェクトを、Windows Server 2012 R2に対してWeb発行できるようにするための、Windows Server 2012 R2の設定を以下に示します。
1.サーバーマネージャーの「役割と機能の追加ウィザード」からIISを追加する。
また、そのウィザードの途中で「管理ツール」にある「管理サービス」にもチェックを入れること。これが、Web Management Serviceに当たる。これは、Visual StudioからWeb発行する際に必要となるものの一つ。
インストール後、サービスにWeb Management Serviceが追加される。こいつは自動で起動しないので、自動で起動するように変更し、起動させておく。
また、Web配置も必要なので、以下のようにインストールする。
Microsoft Web Platform Installer 5.0
http://www.microsoft.com/web/downloads/platform.aspx
を開き、右にある「Free Download」のボタンを押し、実行する。
Web Platform Installer 5.0が起動する。
・「製品」カテゴリーをクリックする。
・「Web Deploy 3.5」を追加ボタンを押して追加する。
インストールが完了すると、Web Deployment Agent Serviceというサービスが追加され、自動的に起動している。
以上でWeb発行ができるようになる。
わかってしまえば大した手順ではないのですが、それなりに悩みました。