Domanda

Al momento sto cercando di utilizzare l'esempio CloudDrive (PowerShell) che viene fornito con l'Azure SDK per elencare i blob che ho memorizzato. Sto ottenendo un errore abbastanza presto nel processo, e io a capire ci deve essere qualcosa che sto facendo male - solo che non so come eseguire il debug di questo tipo di problema ...

Ho seguito un grande esercitazione per quanto riguarda la registrazione, e anche guardato il "How To" video ed entrambi brezza a destra oltre la zona dove sto avendo problemi.

Sembra abbastanza semplice, si esegue lo script MountDrive PowerShell che per impostazione predefinita esaminerà il negozio di sviluppo sulla macchina locale, e questo script monterà due nuove unità per voi, un Blob e un disco coda.

Poi si può solo eseguire un "dir Blob:" o un "dir Queue:" e nei link di cui sopra, viene visualizzato le informazioni richieste. Nel mio caso, dir Queue: funziona bene, ma dir Blob: produce il seguente errore 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

Ora il "problema" nome del contenitore in fase di cui sopra - ".." - guarda con sospetto, come il 'punto' e 'due punti' elencati in qualsiasi unità si può eseguire un'operazione di 'dir', a. Io non sono sicuro che abbia a che fare con questo, ma in tutte le demo on-line che ho visto, la gente ottiene una lista dei loro cartelle Blob etc, ottengo solo questo errore, e non so come risolvere il problema.

Qualsiasi aiuto molto apprezzato ...

Aggiornamento: Sto davvero usando il Windows 7 RC con PowerShell pre-installato. Se questa versione è infatti buggy, allora come posso fare per ottenere una versione precedente in là ... se possibile?

Grazie,

Rob G

È stato utile?

Soluzione

Si sta utilizzando Windows 7 RC? Se è così, ci sono un paio di bug nella versione di PowerShell su quel sistema che può impedire campioni di funzionare correttamente. Ho usato il provider blob con successo su Vista, quindi sono sicuro che il campione va bene.

-Oisin

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top