문제

현재 Azure SDK와 함께 제공되는 CloudDrive(Powershell) 샘플을 사용하여 저장한 Blob을 나열하려고 합니다.프로세스 초기에 오류가 발생하고 내가 잘못하고 있는 것이 틀림없다고 생각합니다. 이런 종류의 문제를 디버깅하는 방법을 모르겠습니다...

나는 다음을 팔로우했습니다. 훌륭한 튜토리얼 로깅에 관해 "방법" 비디오 둘 다 내가 문제를 겪고 있는 지역을 바로 지나갑니다.

매우 간단해 보입니다. 기본적으로 로컬 시스템의 개발 스토어를 확인하는 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

이제 위에 언급된 "문제" 컨테이너 이름("..")은 "dir" 작업을 수행할 수 있는 모든 드라이브에 나열된 "점" 및 "두 개의 점"과 의심스럽게 유사해 보입니다.그것이 그것과 관련이 있는지는 확실하지 않지만 내가 본 모든 온라인 데모에서 사람들은 Blob 폴더 등의 목록을 얻었습니다. 나는 단지 이 오류를 얻었고 그것을 고치는 방법을 모릅니다.

어떤 도움이라도 대단히 감사하겠습니다...

업데이트:저는 실제로 Powershell이 ​​사전 설치된 Windows 7 RC를 사용하고 있습니다.이 버전에 실제로 버그가 있는 경우 이전 버전을 구하려면 어떻게 해야 합니까? 가능하다면?

감사해요,

롭 G

도움이 되었습니까?

해결책

Windows 7 RC를 사용하고 계십니까?그렇다면 해당 시스템의 Powershell 버전에는 샘플이 올바르게 작동하지 못하게 할 수 있는 몇 가지 버그가 있습니다.Vista에서 Blob 공급자를 성공적으로 사용했으므로 샘플이 괜찮다고 확신합니다.

-오이신

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top