这必须首先完成。如果在缺少管理服务图标的情况下安装 Web Deploy,可能无法正确安装。检查 IIS 中的管理委派图标,它将位于管理部分下。
如果缺少该图标,请运行以下命令。
Windows 2012
dism /online /enable-feature /featurename:IIS-WebServerRole
dism /online /enable-feature /featurename:IIS-WebServerManagementTools
dism /online /enable-feature /featurename:IIS-ManagementService
Reg Add HKLM\Software\Microsoft\WebManagement\Server /V EnableRemoteManagement /T REG_DWORD /D 1
net start wmsvc
sc config wmsvc start= auto
运行 Web Deploy。
检查该图标是否存在。如果不存在,请再次运行 Web Deploy。它应该会出现。
作者:Chuck Conway 是一位 AI 工程师,拥有近 30 年的软件工程经验。他构建实用的 AI 系统——内容管道、基础设施代理和解决实际问题的工具——并分享他沿途的学习成果。在社交媒体上与他联系:X (@chuckconway) 或访问他的 YouTube 和 SubStack。