Проблема с развертыванием проекта Azure с использованием Powershell 2 - PullRequest
2 голосов
/ 27 декабря 2011

Я использовал команду Azure Training Kit

New-Deployment 
    -serviceName <YOUR_SERVICE_NAME_LOWER_CASE> 
    -subscriptionId <YOUR_SUBSCRIPTION_ID> 
    -certificate (get-item cert:\CurrentUser\MY\<YOUR_CERTIFICATE_THUMBPRINT>) 
    -slot staging 
    –package <PACKAGE_LOCATION> 
    -configuration <CONFIGURATION_LOCATION>  
    -label "v2.0" 
    –storageServiceName <YOUR_STORAGE_SERVICE_NAME_LOWER_CASE>

для развертывания моего приложения Azure. Он смог загрузить пакет в BLOB-объект, но при создании нового развертывания он отображает ошибку как:

New-Deployment : Cannot access a closed Stream.
At line:1 char:15
+ New-Deployment <<<<  -serviceName mytodo -subscriptionId xxxxxxxxx
8ad-360cdbdc361f -certificate (get-item cert:\CurrentUser\MY\xxxxxxxx
6DD27E3DFF5F7FE24A3FBF) -slot staging -package MyTodo.cspkg -configuration Serv
iceConfiguration.cscfg -label "v1.0" -storageServiceName xxxxx
    + CategoryInfo          : CloseError: (:) [New-Deployment], ObjectDisposed
   Exception
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Samples.ManagementTools.P
   owerShell.Services.HostedServices.NewDeploymentCommand

1 Ответ

0 голосов
/ 27 декабря 2011

Работает ли у вас локальный прокси (например, Fiddler)? Если это так, вам нужно отключить его.

Также убедитесь, что сертификат установлен правильно и в нужном месте: следуйте инструкциям, приведенным здесь:

http://msdn.microsoft.com/en-us/gg271300

в частности, отмечая, что для пути (get-Item cert:\CurrentUser\MY\XXXXX) нет разрывов строк или пробелов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...