Web 部署到 IIS 失败。为什么?

Ang*_*ker 1 c# asp.net iis webdeploy .net-core

我正在尝试将 .net core c# 应用程序部署到在 Windows Server 2016 上运行的 IIS。我创建了一个发布配置文件。我单击Validate Connection按钮并收到以下错误,我需要安装 Web Deploy 并且应该启动 Web 管理服务:

在此处输入图片说明

我确实安装了 Web Deploy 3.6,并且 Web 管理服务肯定在运行。

在此处输入图片说明

这是我的个人资料。该Site Name是程序池\ WebSiteName。 User name和我在服务器上登录时一样。

我错过了什么?

在此处输入图片说明

Ang*_*ker 5

想通了问题所在。该Server记录必须有协议。因此,http://winserver而不仅仅是框的名称。