Ошибка Powershell при использовании образца CloudDrive Azure - PullRequest
2 голосов
/ 30 мая 2009

В настоящее время я пытаюсь использовать образец CloudDrive (Powershell), который поставляется вместе с Azure SDK, для получения списка сохраненных мною больших двоичных объектов. Я получаю сообщение об ошибке довольно рано, и думаю, что, должно быть, я что-то не так делаю - я просто не знаю, как отлаживать такого рода проблемы ...

Я следовал замечательному учебнику по ведению журнала, а также смотрел видео "How To" , и оба они бродили прямо мимо области, где у меня возникли проблемы.

Кажется, довольно просто, вы запускаете скрипт MountDrive Powershell, который по умолчанию просматривает хранилище разработки на локальном компьютере, и этот скрипт будет монтировать для вас два новых диска: диск Blob и очередь.

Тогда вы можете просто выполнить "dir Blob:" или "dir Queue:", и в ссылках выше, отображается необходимая информация. В моем случае dir Queue: работает просто отлично, но dir Blob: выдает следующую ошибку Powershell:

....\Azure\samples\CloudDrive\scripts> dir Blob:
Get-ChildItem : The specified container name ".." is not valid!Please choose a name that conforms to the naming conventions for containers!
At line:1 char:4
+ dir <<<<  Blob:
    + CategoryInfo          : NotSpecified: (:) [Get-ChildItem], ArgumentException
    + FullyQualifiedErrorId : System.ArgumentException,Microsoft.PowerShell.Commands.GetChildItemCommand

Теперь упоминаемое выше имя «проблемного» контейнера - «..» - выглядит подозрительно, как «точка» и «две точки», перечисленные на любом диске, с которым вы можете выполнить операцию «dir». Я не уверен, что это как-то связано с этим, но во всех онлайн-демонстрациях, которые я видел, люди получают список своих папок Blob и т. Д., Я просто получаю эту ошибку и не знаю, как ее исправить.

Любая помощь с благодарностью ...

Обновление: я действительно использую Windows 7 RC с предустановленным Powershell. Если эта версия действительно глючит, то как мне получить предыдущую версию там ... если это вообще возможно?

Спасибо

Роб Г

1 Ответ

2 голосов
/ 30 мая 2009

Вы используете Windows 7 RC? Если это так, в версии powershell в этой системе есть пара ошибок, которые могут помешать правильной работе образцов. Я успешно использовал поставщика BLOB-объектов в Vista, поэтому я уверен, что с образцом все в порядке.

-Oisin

...