2010-03-23 4 views
0

나는 SharpZipLib을 사용하여 html 페이지와 이미지가 포함 된 zip 파일을 만듭니다. html 파일에 /에 이름이 있으면 폴더를 만듭니다 (이미지 경로가 엉망이됩니다).SharpZip 이스케이프 파일 이름

예 : html 파일의 이름이 Web/Design.html 인 경우 zip 파일에 Design.html 파일이 포함 된 Web 폴더가 포함됩니다.

나는 /을 // 또는 /로 바꾸어서 이스케이프 처리를 시도했지만 아무 것도 작동하지 않았습니다.

+0

'/'문자가 파일 이름에 유효합니까? – Canavar

+0

아니요, 아닙니다. 나는 내가 왜 그것을 깨닫지 못했는지 모른다. 나는 \ (백 슬래시)가 잘못되었음을 알았지 만, 나는 생각하지 않았다./(슬래시) 역시 무효가 될 것이다. –

답변

1

파일 이름에는 일반적으로 슬래시를 사용할 수 없습니다. /를 _ 또는 비슷한 것으로 바꾸는 것이 좋습니다.