"배포 패키지 빌드"를 사용하여 VS2010 MVC3 프로젝트를 배포합니다. 문제는 몇 파일의 국가 이름이 (스웨덴어) 파일 이름에 ÅÄÖ이 있고 배포 패키지가이 파일 이름이 잘못되었다는 것입니다.배포 패키지에서 비 ASCII 파일 이름이 변경되었습니다.
예를 들어 "Köpvillkor.pdf"는 "K + Âpvillkor.pdf"가됩니다. 파일의 압축을 푼 "PackageTmp"폴더에는 올바른 이름이 있지만 "<projname>-버전 > .zip"파일에는 파일 이름이 잘 리기 때문에 패키지가 압축 된 방식으로 문제가있는 것으로 보입니다 파일 시스템에서 UTF-8로 인코딩 된 파일 이름을 가져 오지만 변환없이 ASCII 또는 WIN1252 또는 zip 내부에 저장합니다.
이 문제를 해결할 방법이 있습니까?
패키지를 원격 사이트에 배포 한 후에도 여전히 파일 이름이 변경됩니까? –
예, 불행히도. –