尽管已成功发布,但无法部署asp.net网站

时间:2014-12-22 12:04:25

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

我有一个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了解详情。)

我已检查过所述服务是否在远程计算机上运行。我想要做的是在我们的内部网服务器上部署它,它也包含我们的活动目录服务。 它在本地计算机上成功发布,但是当通过浏览器访问它时,它显示错误500.19并且无法连接。为了解决这个问题,我按照这里所说的一切来说:

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

但都是徒劳的。我已尝试单独发布网站和数据库,就像使用文件系统和FTP发布方法一样,但没有任何作用。 请帮忙。

2 个答案:

答案 0 :(得分:0)

  • 在Windows Server上安装IIS和Web管理服务

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

查看此博客click here

答案 1 :(得分:0)

我在将Visual Studio 2015连接到Windows Server 2016时出现此问题。https://www.iis.net/learn/publish/troubleshooting-web-deploy/troubleshooting-web-deploy-problems-with-visual-studio的建议解决了这个问题 - 我不得不检查并更改了一些防火墙规则和服务,我认为其中一些采用了几分钟才能生效,所以我并没有为我修复它。

但我认为具体检查&#34;启用远程连接&#34;在管理服务控制面板中,然后重新启动服务,很难找到。