
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 はわかりにくい場合があります。