Я работаю с "File. Exists", и пока я ввожу DEBUG наблюдайте некие события, которые я не понимаю.
У кого-то есть идея, состоящая в том, что он может обрабатывать информацию, несмотря на сообщение, ему удается прочитать папки и файлы без недостатков.
Я рассказываю им, что в этом маленьком приложении, я реализую утверждение, если существует файл в некоем маршруте, к сожалению отсрочи достаточно, из-за чего есть 850000 изображений.TIF и база данных 870000 реестров (nombre_imagen).
Возможно path был вооружен плохо.
Захватывает стоимость ruta_imagen и прикрепи ее в браузере папок, чтобы подкреплять, что он был довольно письменным
Проверь, что у path не было более чем 256 символов https://docs.microsoft.com/en-us/windows/desktop/fileio/naming-a-file#maximum-path-leng . Возможно, что перемещают тебя количество, потому что он помещает многие тебе \..\..\..
, это что-то, что обычно происходит в Windows
, Добавляет try/catch wrapeando if(!File.Exists(...)
, чтобы захватывать истинную ошибку и получать tb InnerException и немного более описательные сообщения ошибки. Я предлагаю тебе всегда добавлять try/catch, потому что ты не имеешь вкус будущего, если у пользователя, который ты даешь ему этот app, будут разрешения, или если из-за algГєn я мотивирую предприятие, он принимает решение переместить path в сетевой диск, где разрешениями манипулирует команда безопасности. Таким образом, он не будет эксплуатировать ее aplicaciГіn и podrГЎs показывать подходящее сообщение.