【发布时间】:2015-05-12 07:24:08
【问题描述】:
我在 Windows Azure 上有一个云服务,我创建了一个 Asp.net WebAPI 项目并发布到云服务,在我更新 Visual Studio 以更新 4 和 azure SDK 2.2 到 2.6 之前,它在 Visual Studio 发布之前运行良好.但是在我发布更新后,我收到以下错误消息。我试了几次,都失败了。谁能帮帮我?
即使我无法在新的 azure 服务上发布新创建的项目!
11:00:31 PM - 警告:存在包验证警告。
11:00:31 PM - 正在检查远程桌面证书...
晚上 11:00:39 - 为 TempAzure 准备部署 - 2014 年 2 月 12 日 10:58:23 使用订阅 ID 'e94e9aeb-7003-4eae-be92-7b7ac0a1ba2c' 的 PM 服务管理 URL 'https://management.core.windows.net/'...
11:00:39 PM - 正在连接...
11:00:39 PM - 正在验证存储帐户“jasontest”...
11:00:41 PM - 上传包...
11:06:48 PM - 警告:远程服务器返回错误:(500) 内部服务器错误。
11:11:50 PM - 警告:远程服务器返回错误:(500) 内部服务器错误。
11:26:16 PM - 警告:远程服务器返回错误:(500) 内部服务器错误。
12:00:27 AM - 警告:远程服务器返回错误:(500) 内部服务器错误。
12:05:05 AM - 警告:远程服务器返回错误:(500) 内部服务器错误。
12:27:54 AM - 无法将数据写入传输连接:一个 现有连接被远程主机强行关闭。
【问题讨论】:
-
没关系,刚刚看到您发布到云服务而不是 Web 应用程序。您有什么理由为您的 API 选择云服务而不是 Web 应用程序?您可以 RDP 进入您的云服务并检查日志以查看是否有问题。您还可以删除您的云服务并创建一个新的云服务来重建您的虚拟机(以防虚拟机出现问题)。
-
看起来错误在于将 .CSPKG 上传到存储。您可以手动创建 CSPKG(在 VS 中选择 Package 而不是 Publish)然后尝试手动将 CSPKG 上传到存储?如果可行,您可以从门户发布。您可能还想在尝试发布时运行 Fiddler,以查看是否获得有关存储故障的更多详细信息。
-
我手动打包并上传到门户网站。它工作正常。但问题是 VS 部署不起作用。
-
@ Jacob Roberts:我创建了一个新的测试项目并创建了一个新的 Web 服务,但我仍然遇到同样的错误!
标签: asp.net azure azure-storage publish azure-sdk-.net