【问题标题】:Unable to deploy asp.net website inspite of successfully publishing it尽管成功发布,但无法部署 asp.net 网站
【发布时间】:2017-03-07 13:30:50
【问题描述】:

我有一个 asp.net Web 应用程序,它可以从 sql server 数据库存储和检索值。发布配置文件是:

    <WebPublishMethod>MSDeploy</WebPublishMethod>
    <LastUsedBuildConfiguration>Debug</LastUsedBuildConfiguration>
    <LastUsedPlatform>Any CPU</LastUsedPlatform>
    <SiteUrlToLaunchAfterPublish>http://localhost:1381/</SiteUrlToLaunchAfterPublish>
    <LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
    <ExcludeApp_Data>False</ExcludeApp_Data>
    <MSDeployServiceURL>192.168.xx.xx</MSDeployServiceURL>
    <DeployIisAppPath>LMS</DeployIisAppPath>
    <RemoteSitePhysicalPath />
    <SkipExtraFilesOnServer>False</SkipExtraFilesOnServer>
    <MSDeployPublishMethod>WMSVC</MSDeployPublishMethod>
    <EnableMSDeployBackup>False</EnableMSDeployBackup>
    <UserName>administrator</UserName>
    <_SavePWD>True</_SavePWD>

它构建成功。发布时显示以下错误:

Web 部署任务失败。 (无法使用指定的进程(“Web 管理服务”)连接到远程计算机(“192.168.10.237”),因为服务器没有响应。请确保该进程(“Web 管理服务”)在远程启动计算机。了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC。)

我已检查上述服务是否在远程计算机上运行。我想要做的是将它部署在我们的 Intranet 服务器上,该服务器也包含我们的 Active Directory 服务。 它在本地机器上发布成功,但是通过浏览器访问它时,它显示错误 500.19 并且无法连接。为了解决它,我遵循了这里所说的一切:

http://support.microsoft.com/kb/942055

但一切都是徒劳的。我也尝试过像使用文件系统和 FTP 发布方法一样分别发布网站和数据库,但没有任何效果。 请帮忙。

【问题讨论】:

  • 确保相关端口在目标(服务器)打开

标签: c# asp.net .net visual-studio-2013 sql-server-2014


【解决方案1】:
  • 在您的 Windows 服务器上安装 IIS 和 Web 管理服务

  • 配置 WMSVC 以允许远程连接。

查看此博客click here

【讨论】:

  • 我做了所有规定的事情。但是现在构建失败,发布失败,错误是:“错误1 Web部署任务失败。(无法连接到远程计算机(“192.168.xx.pqr”)。在远程计算机上,确保安装了Web Deploy并且所需的进程(“Web 管理服务”)已启动。了解更多信息:go.microsoft.com/fwlink/…)"
  • @avneesh :安装管理服务后,您需要启动它,因为它不会自动启动。是否允许 Web 管理服务通过 Windows 防火墙?
  • @avneesh :我找到了一个有用的链接。这将对您有所帮助。通过这个link
  • 我们重新启动了服务器和客户端计算机,是的,所需的防火墙调整也已完成。仍然是我发布的错误。
  • 感谢@Mitz 的链接,如果这最终成功与否,我会通知你。
【解决方案2】:

我在将 Visual Studio 2015 连接到 Windows Server 2016 时遇到了这个问题。https://www.iis.net/learn/publish/troubleshooting-web-deploy/troubleshooting-web-deploy-problems-with-visual-studio 的建议解决了这个问题 - 我必须检查和更改很多防火墙规则和服务,我认为其中一些需要几分钟生效,所以我不完全是为我解决的问题。

但我觉得专门在管理服务控制面板中勾选“启用远程连接”,然后重启服务,是个大问题,好难找。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-04
    • 1970-01-01
    • 2022-09-27
    • 1970-01-01
    相关资源
    最近更新 更多