0

我正在使用 powershell 脚本将应用程序上传到 Windows Azure

    New-AzureDeployment -ServiceName $servicename -Label MySite 
          -Slot "Staging" -Package "C:\Users\ronak\Documents\Visual Studio 2012\Projects\samplewebrole\samplewebrole\bin\Release\app.publish\samplewebrole.cspkg" 
          -Configuration "C:\Users\ronak\Documents\Visual Studio 2012\Projects\samplewebrole\samplewebrole\bin\Release\app.publish\ServiceConfiguration.Cloud.cscfg"

当我运行它时,我收到如下错误

New-AzureDeployment : Unable to write data to the transport connection: An
    existing connection was forcibly closed by the remote host.
    At line:14 char:1
    + New-AzureDeployment -ServiceName $servicename -Label MySite -Slot "Staging" -Pac...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [New-AzureDeployment], StorageException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Management.ServiceManagement.HostedServices.NewAzureDeploymentCommand

为了解决这个问题,我发现了一些增加 asp.net 可以上传的大小的建议。发生这种情况还有其他原因吗?

我还可以创建云服务和存储,但无法将我的包上传到它。

4

1 回答 1

1

我将脚本移动到托管在 azure 上的虚拟机上,并且不再出现此错误,因此我认为此错误是由于我的防火墙或互联网连接速度慢造成的。脚本在虚拟机上按需要运行,我是能够自动化我的部署过程。

于 2013-08-12T10:44:58.363 回答