我在Windows上有一个云服务,我创建了一个Asp.net WebAPI项目并发布到云服务,在我更新Visual以更新4和AzureSDK2.2到2.6之前,它在visual中运行良好。但是,在我发布时更新之后,我得到了以下错误消息。我试了好几次,都失败了。有谁可以帮我?
甚至我也无法在新的天蓝色服务上发布一个新创建的项目!
下午11:00:31 -警告:有包验证警告。 晚上11点31分-检查远程桌面证书. 晚上11:00:39 -准备部署TempAzure - 2/12/2014 10:58:23下午与订阅ID 'e94e9aeb-7003-4eae-be92-7b7ac0a1ba2c‘使用服务管理网址’https://management.core.windows.net/‘. 晚上11点39分-连接. 晚上11:00:39 -验证存储帐户‘jasontest’. 晚上11点41分-上传包裹. 下午11:06:48 -警告:远程服务器返回一个错误:(500)内部服务器错误。 11:11:50 PM -警告:远程服务器返回一个错误:(500)内部服务器错误。 下午11:26:16 -警告:远程服务器返回一个错误:(500)内部服务器错误。 12:00:27 AM -警告:远程服务器返回一个错误:(500)内部服务器错误。 12:05:05 AM -警告:远程服务器返回一个错误:(500)内部服务器错误。 12:27:54 AM -无法向传输连接写入数据:现有连接被远程主机强制关闭。
发布于 2015-05-14 04:58:38
其实问题是我的网络连接。
为了识别这个问题,我在相同的Windows8.1操作系统和相同的VS环境下在azure上创建了VM。我试着从那里开始部署。部署工作很顺利。后来,我从我的互联网连接上断开了所有其他设备的连接,并试图从我的机器上发布。成功了!
因此,结论是缓慢的互联网连接,或可能是现在我们有较少的时间发布从VS!
发布于 2015-07-23 08:25:50
在从AzureSDK2.5更新到SDK2.6之后,我在尝试从VS2013发布到Azure服务时遇到了同样的问题:使用Visual的任何部署工作都会在几分钟后失败,并出现500个内部服务器错误。
正如我所发现的,原因是非常缓慢地将Azure包上传到云端--有时只有30 of /s和50 of/s的。部署失败是因为超时,这也解释了Azure实例日志没有显示任何部署的迹象。
工作:从Azure存储部署
1:通过VisualStudio或命令行打包Azure解决方案:
MSBuild /t:Publish /p:TargetProfile=Cloud /P:Configuration=Release
2:创建一个Azure存储容器,将您的包上传到。
继续使用AzurePowerShell cmdlet:
3:登录
添加-AzureAccount
4:将包上传到Azure存储容器
$Ctx = New-AzureStorageContext -StorageAccountName "yourstoragename“-StorageAccountKey "yourkey” 集-AzureStorageBlobContent "...\app.publish\yourservice.cspkg“-Container”yourazurestoragecon保持器“-Blob "yourservice.cspkg”-Context $Ctx -Force
确定上传包的PackageURL。
5:根据刚刚上传到Azure云存储的包部署云服务。
-Upgrade -Slot“分期”-Package "PackageURL“-Configuration "PathToYourCloudConfiguration.cscfg”-label "SomeDeploymentInfo“-ServiceName "yourservicename”-Force
(当然,整个过程是可编写脚本的。坎普·布朗写了一篇很棒的文章:用一个脚本你可以很好的上传软件包:云服务在Azure中的连续交付)
https://stackoverflow.com/questions/30184344
复制相似问题