Сервер с удаленными файлами был изменен, после этого приложение больше не может читать файлы.
Код следующий: р>
Код: Выделить всё
File.Open(fileInfo.FullName, FileMode.Open);
Удивительно для меня
Код: Выделить всё
File.Move(sourceName, finalName)
С виртуальной машины, на которой выполняется приложение, можно с помощью пользовательского интерфейса Windows переименовывать файлы, удалять и открывать их, так что, видимо, это не проблема разрешений.
По словам владельца сервера, конфигурация нового точно такая же, как и предыдущая.
Что может быть причиной неисправности?
Может ли это быть связано с антивирусным программным обеспечением?
ОБНОВЛЕНИЕ – РЕШЕНО
Краткое описание
На сетевом ресурсе
Код: Выделить всё
File.Open(fileInfo.FullName, FileMode.Open);
Код: Выделить всё
File.Move(sourceName, finalName)
Код: Выделить всё
File.Open(path, FileMode.Open, FileAccess.Read)
Интересно, какое изменение на стороне сервера может объяснить это странное (для меня) поведение. Я подозреваю, что на новом сервере установлена более свежая ОС. версия с другим протоколом SMB.
Не люблю голосовать против, поэтому куда мне обратиться за помощью, если у меня есть слишком общие вопросы или в которых отсутствуют важные данные?
Подробнее здесь: https://stackoverflow.com/questions/787 ... -file-open