Web Deploy で 404 が返され、ハンドラーが見つかりませんか?

Web Deploy で 404 が返され、ハンドラーが見つかりませんか?

Server 2012 R2 を新規インストールし、開発マシンからワンクリックで公開できるように IIS で Web 配置を設定したいと考えています。

そこで、Web 管理サービスを有効にして Web Deploy 3.5 をインストールし、.PublishSettings ファイルを作成して、テスト サイトの公開を試みました。

404 見つかりませんエラーが繰り返し発生します。http ハンドラーを調べたところ、/msdeploy.axd にはハンドラーがなく、デフォルトの *.axd HttpNotFoundHandler が有効になっていることがわかりました。

どのインストール手順を見逃しましたか? ハンドラーを手動で追加する必要がありますか? どのタイプになるかわかりません。

答え1

この場合、最初に (別の) Web 配置ツールをインストールし、次に Web 配置プロセスを実行して .PublishSettings を作成する必要がありましたが、その後は問題なく動作しました。

まだ msdeploy.axd ハンドラーがないので、何が足りないのかわかりません。

Web Deploy が Web 配置ツールを依存関係として扱い、Web 管理サービスを有効にしてくれると良いでしょう。または、少なくとも何らかのドキュメントが必要です。Web Platform Installer はわかりにくい場合があります。

関連情報