質問: VisualStudio2015でAzureの開発を行おうとしています。 目的は、仮想マシンにWebアプリをデプロイする事です。 以下の手順で仮想マシンを構築しました。 Visual Studio で Windows 仮想マシンを作成して管理する 使用したイメージは、 Windows Server 2012 Datacenter R2です。 作った仮想マシンにデプロイしようとVisualStudio2015 の「公開」を実行すると以下のようになります。 > > Web Deploy タスクに失敗しました。(リモート コンピューター ("hogehoge.cloudapp.net") に接続できませんでした。リモート コンピューターで、Web 配置がインストールされていること、および必要なプロセス ("Web Management Service") が開始されていることを確認してください。 詳細情報の参照先: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE) > > > 恐らく仮想マシンの構築手順が間違っているのだろうと、手順を見直しました。 イメージは先ほど書いた Windows Server 2012 Datacenter R2です。 サイズはA1です。可溶性セットなどは使ってません。 エンドポイントは以下のように設定しました。 3389 リモートデスクトップ 5986 powershell 80 http 443 https 8172 WebDeploy WebDeployのポートは開いています。 恐らくWebManagementServiceというのが入ってないのだろうと設定を見直しましたが、設定箇所がありません。 こちらのサイトにあるような「Enable IIS and WebDeploy」という項目が見つからないのです。 Visual Studio での Web アプリケーション用仮想マシンの作成 どうにかして作成した仮想マシンにWebDeployしたいのですが、どうすればいいでしょうか?
回答: 仮想マシンを作るだけでなく、WebDeployに対応できるように仮想マシンを正しく構築する必要があるのですね。知識不足でした。失礼しました。 https://docs.microsoft.com/ja-jp/aspnet/web-forms/overview/deployment/configuring-server-environments-for-web-deployment/configuring-a-web-server-for-web-deploy-publishing-remote-agent App Serviceを使った方が手っ取り早いですね。