windows - 如何在 Windows Server 2016 上为托管服务器安装 Web Deploy

标签 windows iis webdeploy

Web 平台安装程序无法在 Windows Server 2016 上为托管服务器安装 Web 部署。

最佳答案

要解决此问题,请先使用服务器管理器、管理、添加角色和功能安装缺少的组件。我认为这些是必需的:日志记录工具、请求监视器、.Net 可扩展性、ASP.Net、ISAPI 扩展、ISAPI 过滤器、管理服务。根据我的需要,我最终得到了以下内容。

IIS roles and features

接下来使用 Web 平台安装程序安装 Web Deploy 3.6 for Hosting Servers。 (如果失败,注意依赖了哪些组件,按照上面的方法安装再试)

在此阶段,如果您在 Platform Installer 中再次寻找 Deploy,它不会被安装,即使它说它已成功。

转到“控制面板”、“添加或删除程序”、找到“Web 部署”并依次选择“修改”、“下一步”和“更改”。

IIS 部署处理程序设置为将安装整个功能、下一步等。

Web Deploy 3.6 Setup

部署菜单现在将出现在 IIS 管理器中(如果您已经打开它,请先重新启动它)并且 Web 平台安装程序将看到它已安装。

关于windows - 如何在 Windows Server 2016 上为托管服务器安装 Web Deploy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44450024/

相关文章:

windows - 如何让 kubernetes 在 docker for desktop 在 windows 中运行

c# - HTTP 错误 401.0 - 未经授权

c# - 进程启动 IIS 服务器

c# - Visual Studio "Add Service Reference"不断将 "extendedProtectionPolicy"添加到我的配置文件

visual-studio - Visual Studio 2010 的发布功能是否每次都推送所有文件?

Nuget VS 网络部署

msbuild - MSBuild 远程 Web 部署中的 App_Offline

windows - 如何使 Libsodium 可用于 Windows 上的 Rust(初学者指南)?

c++ - mso.dll 和 msoutl.olb 的路径变量

c++ - Windows 内核是否可以避免在用户模式下发生的损坏