2009-05-30 46 views
2

我當前正在嘗試使用Azure SDK隨附的CloudDrive(Powershell)示例列出已存儲的Blob。我在這個過程中很早就收到了一個錯誤,我認爲我必須做些什麼 - 我只是不知道如何調試這種問題...使用CloudDrive Azure示例時的PowerShell錯誤

我跟着great tutorial關於日誌記錄,還觀看了"How To" video,他們兩人都在我遇到麻煩的地方輕而易舉。

看起來非常簡單,您運行MountDrive Powershell腳本,默認情況下它將查看本地計算機上的開發存儲,並且此腳本將爲您安裝兩個新驅動器,一個Blob和一個Queue驅動器。

然後您可以執行「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 

現在的「問題」容器名稱被上面提到 - 「」 - 可疑看起來像‘點’和「兩個點「列在任何驅動器上,您可以執行」目錄「操作。我不確定它與此有什麼關係,但在我看到的所有在線演示中,人們都會得到他們的Blob文件夾列表等,我只是得到這個錯誤,而我不知道如何解決它。

任何幫助,不勝感激...

更新:我確實使用Windows 7 RC使用PowerShell預裝。如果這個版本實際上是越野車,那麼我該如何去獲取上一個版本......如果可能的話?

感謝,

羅布摹

回答

2

你使用的是Windows 7 RC?如果是這樣,該系統上的PowerShell版本中有一些錯誤可能會阻止示例正常工作。我在Vista上成功地使用了blob提供程序,所以我確信這個示例沒有問題。

-Oisin

+0

是的,我使用的是Windows 7 RC - Powershell已經安裝。如果有「幾個錯誤」 - 那麼如何才能獲得更好的版本? – RobertTheGrey 2009-05-30 21:35:02