0

다음은 제 코드입니다.Windows 전화 응용 프로그램에서 디렉토리를 만들려고 할 때 IsolatedStorageException이 발생합니다.

var storage = IsolatedStorageFile.GetUserStoreForApplication(); 
if (!directoryPath.StartsWith("/")) 
      directoryPath = "/" + directoryPath; 

if (!storage.DirectoryExists(directoryPath)) 
{ 
    storage.CreateDirectory(directoryPath); 
} 

때때로이 메소드를 호출 할 때 다음 예외가 발생합니다.

[Type]:[IsolatedStorageException]  
[ExceptionMessage]:[Unable to create directory.] 

왜이 예외가 발생하는지 알 수 없습니다. 내 코드에 문제가 있습니까? 그것은 여러 번 잘 작동하지만 어떤 때는 예외가 발생합니다.

내 코드의 문제점을 알려주십시오.

+0

왜 슬래시 ("/")를 추가 하시겠습니까? – kennyzx

+0

이것은 단지 디렉토리 경로를 지정하기위한 것입니다. 슬래시를 제거해도 같은 문제에 직면하고 있습니다. – Mounika

답변

0

이 오류 메시지가 나타납니다. 폴더 이름을 사용했을 때 전체 디렉토리 경로를 사용하고있는 것으로 나타났습니다.

마지막 폴더 이름으로 변경 한 후에이 예외가 발생하지 않았습니다.