TFS 빌드 프로세스의 일부로 az.net에 배포하려는 .net 웹 사이트를 얻으려고합니다. 나는 이것을하기 위해 powershell 스크립트를 쓰고 있는데, 나는 set-AzureDeployment -Upgrade
명령에 붙어있다. 나는 쉬운 방법이 있는지 모르겠지만 나는 창문 푸른 사이트에서 코드를 기반으로 업로드를 구현하기 위해 노력하고있어 : http://www.windowsazure.com/en-us/develop/net/common-tasks/continuous-delivery/#step4Set-AzureDeployment를 실행할 수 없습니다.
나는 다음 실행하면 :
Set-AzureDeployment -Upgrade -SERVICENAME "MYSVC" -Mode Auto -Package D:\MYSVC\Drops\Azure.cspkg -configuration D:\MYSVC\Drops\ServiceConfiguration.Cloud.cscfg -Slot Staging -Force
I을 이 오류를 얻을 : 나는 모든 parementers을 확인했고 그들이
Set-AzureDeployment : The path variable 'SERVICENAME' in the
UriTemplate must be bound to a non-empty string value.
Parameter name:
parameters At line:1 char:20
+ Set-AzureDeployment <<<< -Upgrade -SERVICENAME "MYSVC" -Mode Auto -Package D:\MYSVC\Drops\Azure.cspkg -Configuration D:\MYSVC\Drops\ServiceConfiguration.Cloud.cscfg -Slot Staging -Force
+ CategoryInfo : CloseError: (:) [Set-AzureDeployment], ArgumentException
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Management.ServiceManagement.HostedServices.SetAzureDeploymentCommand
모두는 지금까지 (내가 Get-AzureDeployment -ServiceName MYSVC
를 호출 할 때 서비스 이름 난 작품을 사용하고) 내가 말할 수있는 수정합니다. 내가 도대체 뭘 잘못하고있는 겁니까?
SDK 1.6 또는 1.7을 사용하고 있습니까? – AvkashChauhan
나는 그것이 1.6이라고 생각한다 – Greg