无法连接到远程计算机(“aspnet-dev”)。在远程计算机上,确保安装了 Web Deploy 并且启动了所需的进程(“Web 管理服务”)。了解更多信息:http: //go.microsoft.com/fwlink/ ?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE 。远程服务器返回错误:(404) Not Found
根据您的错误消息,您似乎使用了错误的服务器地址。Web 部署可以找到远程服务器(“aspnet-dev”)。
你能告诉我哪个服务器名为“aspnet-dev”吗?在您当前的服务器或远程服务器上?
如果你只是想将 web 应用发布到当前服务器(VS 安装在 IIS 服务器中),我建议你可以先打开当前的 IIS 管理控制台,确保你使用了正确的服务器名称和 IIS web 应用名称。
如下所示:
然后我建议你可以打开 Web Platform Installer 来检查你是否已经安装了 web deploy。
如果您想将 Web 应用程序发布到远程服务器(IIS 服务器中未安装 VS),我建议您可以使用服务器的 IP 地址或域而不是服务器名称,如下所示:
https://yourhostname:8172/
此外,我建议您可以参考下面的文章来生成 Web 部署发布设置,并使用它来将 Web 应用程序发布到远程服务器。
https://docs.microsoft.com/en-us/visualstudio/deployment/tutorial-import-publish-settings-iis?view=vs-2017
有关如何使用 web deploy 将 web 应用程序发布到远程服务器的更多详细信息,我建议您可以参考以下文章:
https://docs.microsoft.com/en-us/aspnet/web-forms/overview/deployment/configuring-server-environments-for-web-deployment/configuring-a-web-server-for-web-deploy-发布网络部署处理程序