Как избежать System.IO.PathTooLongException?

Попробуйте это: Библиотека Delimon.Win32.I O (V4.0) Эта библиотека написана на .NET Framework 4.0

Delimon.Win32.IO c#-language заменяет основные файловые c#-language функции System.IO и поддерживает c-sharp имена файлов и папок длиной dot-net до 32 767 символов.

https://gallery.technet.microsoft.com/DelimonWin32IO-Library-V40-7ff6b16c

Эта библиотека visual-c# написана специально для преодоления c#.net ограничения .NET Framework c# на использование длинных c#.net путей и имен файлов. С помощью c#.net этой библиотеки вы можете .cs-file программно просматривать, получать c#.net доступ, записывать, удалять visual-c# и т. Д. Файлы и папки, которые .net-framework недоступны из пространства visual-c# имен System.IO.Library

Использование

  1. Сначала csharp добавьте ссылку на Delimon.Win32.IO.dll c-sharp в свой проект. (Перейдите .cs-file к файлу Delimon.Win32.IO.dll)

  2. В .cs-file вашем файле кода добавьте csharp "using Delimon.Win32.IO"

  3. Используйте dot-net обычные объекты файлов и c-sharp каталогов, как если бы вы csharp работали с System.IO

c#

.net

2022-11-11T19:01:05+00:00