Многие приложения Windows (например, почти все приложения .NET) не могут открывать пути длиной более 260 символов. Я пакетно переименовываю список файлов подкастов. Я хочу назвать каждый файл после названия эпизода, но заголовки должны быть длиной до 100 символов. Это означает, что если пользователь сохраняет файл в глубоком каталоге с очень длинным путем, он может достичь предела и не сможет открыть файл в этих других приложениях.
Допустимо ли для моей программы выдавать такие длинные имена файлов и оставлять на усмотрение пользователя работу с очень длинными путями, когда они появляются? iTunes обрезает до 40 символов, но это кажется очень консервативным.
Спасибо Бену Фойгту за пояснение, что это применимо только к определенным приложениям.