Web 平台安装程序无法在 Windows Server 2016 上为托管服务器安装 Web 部署。
最佳答案
要解决此问题,请先使用服务器管理器、管理、添加角色和功能安装缺少的组件。我认为这些是必需的:日志记录工具、请求监视器、.Net 可扩展性、ASP.Net、ISAPI 扩展、ISAPI 过滤器、管理服务。根据我的需要,我最终得到了以下内容。
接下来使用 Web 平台安装程序安装 Web Deploy 3.6 for Hosting Servers。 (如果失败,注意依赖了哪些组件,按照上面的方法安装再试)
在此阶段,如果您在 Platform Installer 中再次寻找 Deploy,它不会被安装,即使它说它已成功。
转到“控制面板”、“添加或删除程序”、找到“Web 部署”并依次选择“修改”、“下一步”和“更改”。
将 IIS 部署处理程序设置为将安装整个功能、下一步等。
部署菜单现在将出现在 IIS 管理器中(如果您已经打开它,请先重新启动它)并且 Web 平台安装程序将看到它已安装。
关于windows - 如何在 Windows Server 2016 上为托管服务器安装 Web Deploy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44450024/