我正在使用Azure管理Cmdlet版本1.0。Windows Azure自動部署。 PowerShell腳本的問題
我運行下面的PowerShell腳本
新部署-subscriptionId bef7722c-1a13-4c9f-b7f6-fafc0a958b35 -certificate d:\ PCG \ T.cer -ServiceName 1ClickDeploymentTest -Slot生產-package d:\ PCG
\ CloudTodorTest.cspkg -configuration d:\ PCG \ ServiceConfiguration.cscfg -label LBL1 -StorageServiceName TodorTestStorage
在d:\ PCG \ T.cert是已經被上傳到Azure的太證書。 包和配置是已在Azure上運行的應用程序的本地副本。 我試圖手動部署它們,它們正在工作。
PS C:\的Windows \ Syswow64資料\ WindowsPowerShell \ V1.0> d:\ PSScripts \ dt2.ps1 新部署:遠程服務器返回
執行這個腳本我收到以下錯誤消息後意外的迴應:(400)錯誤的請求。 在d:\ PSScripts \ dt2.ps1:1字符:15 +新部署< < < < -subscriptionId bef7722c-1a13-4c9f-b7f6-fafc0a958b35 -certificate d:\ PCG \ T.cer -ServiceName 1Cli ckDeploymentTest -slot Staging -package D:\ pcg \ CloudTodorTest.cspkg -configuration D:\ pcg \ ServiceConfiguration.cscfg -l abel lbl1 -StorageServiceName TodorTestStorage | GET-OperationStatus -WaitToComplete + CategoryInfo:CloseError:(:) [新部署]的ProtocolException + FullyQualifiedErrorId:Microsoft.Samples.AzureManagementTools.PowerShell.HostedServices.NewDeploymentCommand
我可以執行其他cmdlet。例如檢查當前的部署。
謝謝,這解決了這個問題。 – user331812 2010-12-02 12:53:44