在 IIS 10 (Windows 10) 中无法看到“管理服务”

Kur*_*oZ7 5 iis

我在服务器 A 上安装了 Windows 10(专业版)和 IIS 10。我试图将 Web API 从机器 B 上的 Visual Studio 2015 发布到服务器 A,但出现以下错误。

Web 部署任务失败。(无法连接到远程计算机(“172.26.50.17”)。在远程计算机上,确保已安装 Web Deploy 并启动了所需的进程(“Web 管理服务”)。

我通过谷歌搜索了解到 Web 服务器需要安装并运行管理服务。我已经安装了 Web 平台,我可以看到安装了“没有捆绑 SQL 支持(最新)的 Web depoy 3.6”组件。

但是我在 IIS 的“管理”部分下仍然没有看到管理服务图标。任何人都可以帮助我理解这一点吗?

Lui*_*jon 6

我通过安装 Web Platform Installer (Web PI) 解决了这个问题。

然后你可以使用这个Web PI添加很多工具。这些工具之一是管理服务,可以通过 Web PI 启用。

如果执行此操作后仍然看不到管理服务,请尝试关闭并再次打开 IIS 管理器

更新: 对于 Windows 10 及更高版本,请参阅下面的 @RBT 注释。

  • 这在 Windows 10 上_不起作用_。仅在 Windows 操作系统的服务器版本上支持“管理服务”。请参阅 - [Web 平台和 IIS 找不到管理服务器](/sf/ask/2388265911/) & [是否可以在 Windows 10 中启用 IIS 远程管理图标?](https: //superuser.com/q/1131098/374397) (12认同)
  • “_Microsoft Web 平台安装程序 (WebPI) 已于 2022 年 12 月 31 日停用_”- https://blogs.iis.net/iisteam/web-platform-installer-end-of-support-feed (2认同)