2012-07-25 4 views
0

메모리에서 스트림으로 디렉터리를 만든 다음 System.IO 패키지를 사용하여 패키지 디렉터리를 압축 할 수 있습니다.메모리에서 디렉터리 만들기

추가 정보 : Windows Azure에서 사용할 것이기 때문에 메모리를 사용해야합니다. 서버에 대한 권한이 있는지 확실하지 않습니다.

답변

0

메모리에서이 모든 작업을 수행하는 것은 좋지 않을 수 있습니다. 특히 Windows Azure에서 실행하는 경우에는 그리 좋은 방법이 아닙니다. 인스턴스의 사용 가능한 메모리 양은 제한되어 있으므로 인스턴스에 대한 부하를 최소한으로 유지해야합니다.

대신 local resource을 사용하지 않는 이유는 무엇입니까? 이 데이터는 (이 지속되지 않습니다

LocalResource resource = RoleEnvironment.GetLocalResource("MySampleStorage"); 
Directory.CreateDirectory(resource.RootPath + "\\NewFolder"); 
File.Create(resource.RootPath + "\\NewFolder\\NewFile.txt"); 

주 : 이것은 당신이 (아마도 일부 파일을 추가하고 압축, 디렉토리를 만들 귀하의 경우) 당신이 필요로하는 무엇에 사용할 수있는 디스크의 일부이다 언제든지 그것을 풀 수있다). 필요한 모든 작업을 완료하면 파일을 가져 와서 blob로 저장해야합니다 (참조 : How to Use the Blob Storage Service)

관련 문제