2

我按照本教程为 Windows Azure 创建了简单的 MVC4 网站:https ://www.windowsazure.com/en-us/develop/net/tutorials/web-site-with-sql-database/

在我应该“验证连接”的步骤 8 中,我收到 ERROR_DESTINATION_INVALID 错误。

编辑器:Visual Studio 2012(Winsows Azure 工具 SP1) 操作系统:Windows 7

尝试重新启动 Studio 并重新启动计算机选项。还尝试在 manage.windowsazure.com 中重新创建网站

日志:

开始 Web 部署 将应用程序/包发布到https://waws-prod-bay-001.publish.azurewebsites.windows.net/msdeploy.axd?site=trackme ... 2>从源启动 Web 部署任务:manifest( C:\.SourceManifest.xml) 到目标:auto()。

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(4377,5):错误 ERROR_DESTINATION_INVALID:Web 部署任务失败。(无法连接到远程计算机(“waws-prod-bay-001.publish.azurewebsites.windows.net”)。确保远程计算机名称正确并且您能够连接到该计算机。了解更多在: http: //go.microsoft.com/fwlink/ ?LinkId=221672#ERROR_DESTINATION_INVALID 。)

4

2 回答 2

2

由于此错误,您从 VS 的发布未完成,因此有几件事可能会出错。

根据错误信息,似乎与 Windows Azure 网站部署服务器的连接不成功。我刚刚 ping 了 waws-prod-bay-001.publish.azurewebsites.windows.net 部署服务器并获得了 IP 地址,所以请您检查并验证您是否得到相同的地址。此外,您可能需要验证是否没有可能导致此问题的网络问题。

此外,如果您使用发布配置文件配置了 SQL 数据库,则在部署期间需要连接两台服务器。那么,如果在您配置 SQL 数据库时或之前发生此错误?有时此错误是零星的,因此您可能也必须考虑。

于 2012-09-05T21:12:44.590 回答
0

如果 Web 部署失败,请使用 FTP 发布。您可以从 Azure 门户下载站点的发布设置,在仪表板下,单击“下载发布配置文件”。在 Visual Studio 中,当您发布时,选择配置文件,然后选择导入。导入设置文件。然后取消选择 Web 部署并选择 FTP 部署。当 Web Deploy 拒绝工作(即使使用下载的 Web 部署设置)时,这对我有用。

于 2015-03-06T16:34:24.010 回答