trapemiyaの日記

hatenablogが新しくなったんで新規一転また2019年1月からちょこちょこ書いてます。C#中心のプログラミングに関するお話です。

Windows Server 2012 R2に対してVisual StudioからWeb発行するための設定

今更感がありますが、半日潰したのでメモしておきます。

では、標記の通り、Visual StudioASP.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発行ができるようになる。

わかってしまえば大した手順ではないのですが、それなりに悩みました。