iPad 용 앱을 완성하고 있으며 파일 이름 확장자 (주로 Mail 및 Dropbox가 파일을 여는 프로그램을 알 수 있도록 사용)는 12 자입니다. 가장 긴 파일명 확장자는 tax2010
입니다. 이 주제와 관련하여 변형이 적은 이유는 무엇이며 앱에 긴 파일 이름 확장자를 사용하면 어떤 문제가 발생할 수 있습니까? 이러한 파일은 메일로 발송, 복사 및 공유됩니다 * .
모든 테스트에서 완벽하게 작동합니다.
* 희망합니다.
iPad 용 앱을 완성하고 있으며 파일 이름 확장자 (주로 Mail 및 Dropbox가 파일을 여는 프로그램을 알 수 있도록 사용)는 12 자입니다. 가장 긴 파일명 확장자는 tax2010
입니다. 이 주제와 관련하여 변형이 적은 이유는 무엇이며 앱에 긴 파일 이름 확장자를 사용하면 어떤 문제가 발생할 수 있습니까? 이러한 파일은 메일로 발송, 복사 및 공유됩니다 * .
모든 테스트에서 완벽하게 작동합니다.
* 희망합니다.
답변:
기술적 인 제약이있는 긴 확장 프로그램에서는 많은 개발자들이 최소한 컴퓨터를 다시 사용하고있었습니다. 오늘날에도 파일 경로의 공간 및 긴 확장명과 같은 것들에 질식하는 프로그램이 여전히 사용되고 있습니다.
이러한 프로그램에서 파일을 사용해야한다고 의심되지 않는 한 기술적 이유는 없습니다.
하지만 기억하시기 바랍니다 마십시오 한 눈에 이해 할 수있는 짧은 확장이 훨씬 더 사용자에게이 될 것입니다. 따라서 .resources가 좋은 예이지만 .customhatbymycompany는 그렇지 않습니다.
파일 확장자는 다른 유형의 파일을 구별하는 데 사용되며 스토리를 말하지 않습니다. 그렇기 때문에 길이가 짧습니다. 세 글자 길이 일지라도 동일한 컴퓨터에서 충돌이 발생할 가능성은 매우 작습니다.
확장명이 길면 나머지 경로와 파일 이름을위한 공간이 줄어 듭니다 . 어쩌면에서 현대 가 매우 긴 파일 경로를 수용하기 때문에 운영 시스템과 소프트웨어는 문제가되지 않습니다. 안타깝게도 .NET Framework가 여전히 259자를 초과하는 경로를 관리 할 수없는 Microsoft 의 경우에는 그렇지 않습니다 . 확장자가 12자인 경우 확장자가없는 경로에 남은 246 자입니다. 경우에 따라 문제 일 수 있습니다.
이 문제가 적용되지 않기 때문에 특정 경우에 , 확장을 포함하여 파일 이름은, 사용자가 입력하는 경우 유일한 이유는 긴 확장을 방지하는 것입니다 , 특히 입력이 어려울 수 있습니다 모바일 장치에서.
더 긴 파일 이름 :
이러한 고려 사항이 응용 프로그램에 문제가되는지 여부는 사용자와 사용자의 문제입니다.
@Anthony가 의견에서 말했듯이, 3 글자 (DOS-> Windows 줄) 파일 확장자는 역사적으로 남아 있습니다. 요즘에는 더 이상 현대 운영 체제의 제한 사항이 아니지만 호기심이 많습니다.
시간이 지남에 따라 그 관행이 서서히 포기 될 것으로 예상되므로, 특히 파일에서 더 긴 파일 확장자를 사용할 수 있습니다.
내가 추측 할 수있는 유일한 문제는 경우에 따라 "세금"으로 단축 될 수 있다는 것입니다.
.resources
과.csproj
). 그러나 대부분의 파일 확장자는 더 짧습니다.