如何configurationWebDeploy服务器直接从Visual Studio发布?

Visual Studio 2013支持直接WebDeploy发布(不需要手动移动中间包文件)。 我对Azure“网站”有效,因为服务器已经支持WebDeploy,Azure的Portal / Dashboard列出了WebDeploy发布设置。

但是现在我试图build立一个完整的Windows服务器虚拟机(在Azure上,但这不应该),尽pipe我已经完全安装了WebDeploy(看来),我找不到在哪里configurationWebDeploy服务。

在这个网站上也有类似的问题,但没有一个完全匹配(没有适用的答案),所以请在build议重复之前仔细检查。 这个听起来和我很相似,但答案并不能帮助我。

Visual Studio 2013 WebDeploy发布向导

============

“configurationWeb部署发布”的选项在IIS的“部署”上下文子菜单中不可用, 如本文另有帮助 。

在这里输入图像说明

啊,安东从post的评论部分说:“对于那些在IIS中缺lessconfiguration选项的人,请确保您已经安装了”Web Deploy 3.0 for Hosting Servers“ – 您可以在Web PI工具中search它。

事实上,Web Platform Installersearch中有这样一个选项,现在更新为WebDeploy版本3.5

然后,在服务器级别使用IIS的“pipe理服务”面板来configuration(停止)服务,以便为将要访问的主机名select正确的证书,并允许远程访问。

然后,在Visual Studio 2013中, 使用HTTP而不是您可能认为使用的https。 显然2013年使用不同的协议。 我忘记了我读的那个地方。

在这里输入图像说明