Web部署给404,处理程序丢失?

在全新安装的Server 2012 R2上,我想要在IIS中设置Web Deploy,以便在开发机器上进行一次单击发布。

所以我启用了Webpipe理服务并安装了Web Deploy 3.5,创build了一个.PublishSettings文件,并试图发布一个testing站点。

它不断给404未find错误。 我检查了http处理程序,看到/msdeploy.axd没有处理程序,并且默认的* .axd HttpNotFoundHandler正在生效。

我错过了什么安装步骤? 我应该手动添加处理程序? 我不知道这是什么types的。

在这种情况下,我需要先安装(单独的)Web部署工具,然后通过Web部署过程来创build.PublishSettings,然后像魅力一样工作。

仍然没有msdeploy.axd处理程序,所以我不知道我失踪了什么魔法。

如果Web Deploy认为Web部署工具是依赖性的,并且启用Webpipe理服务,那将会很好。 或者至less有一些文件。 Web平台安装程序可能会令人困惑。