从IIS 8菜单中缺less“configurationWeb部署”菜单

我一直试图在运行IIS 8的Windows 2012服务器上安装Web Deploy。我已经使用Platform安装程序安装了Web Deploy,但是当我右键单击我的网站并select部署时,没有Configure Web Deploy Publishing选项,因为各种文档build议。

在这里输入图像说明

我发现这个post在个人有同样的问题。 事实certificate,他需要在Web平台安装程序的其他Web Deploy软件包之上安装“Web Deploy 3.5 for Hosting Servers”。 一旦我这样做,并重新启动IIS的选项变得可用。

看起来反直觉,因为我不是一个托pipe服务提供商,只是想在我自己的服务器上托pipe我的应用程序。 我不确定为什么Web Deploy 3.5软件包不够用。

我有其他问题获得Web部署configuration。 这篇关于Web部署错误代码的文章帮助我解决了这个问题。 关于configurationWeb部署处理程序的另一篇文章对解决允许Web部署用户创build目录和文件的权限问题至关重要。

对于我重新安装Web部署没有奏效。 但我修好了。

进入服务器pipe理器angular色 ,点击IIS ,点击添加angular色服务 ,检查pipe理服务 。 把它closures 重新打开IISpipe理器 ,瞧这个选项是可用的!

PS @Gaui经验可能需要一些额外的步骤。 之后转到程序和function ,findWeb部署 ,单击更改,并检查/ 安装所有checkbox/function。

我遇到了同样的问题,并从Web Platform安装程序安装“Web Deployment Tool 2.1”修复了这个问题。

从Web平台安装“IISpipe理服务”将显示所有必需的项目。

在安装Web部署之前,您需要安装Management Service。 如果您还没有卸载Web部署并重新安装它,它应该工作。