System.IO.IOException: запрос не поддерживается - PullRequest
0 голосов
/ 25 октября 2018

SomeApp загружает файлы с SFTP-сервера на локальный диск c: \ DirA \ temp, затем перемещает их в C: \ DirA \ Ready.Файлы поступают регулярно один раз в день.

MyApp собирает новые файлы по адресу c: \ DirA \ Ready.MyApp перемещает файлы из C: \ DirA \ Ready в C: \ DirB.Иногда я получаю эту ошибку.

System.IO.IOException: The request is not supported.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileInfo.MoveTo(String destFileName)

Это происходит только несколько дней, а не все дни.Я также получаю это при попытке удалить файл в C: \ DirB.

System.IO.IOException: The request is not supported.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileInfo.Delete()

Вот некоторые подсказки:

  • Каталог C: \ DirB сопоставленна файловый ресурс Windows \ mylinuxserver \ somedir

  • Он размещен на сервере Linux, работающем под управлением SMB.

  • Все разрешения настроены правильнов какой-то момент, и он работал нормально в течение нескольких месяцев.

  • Внезапно однажды он перестал работать через день.

Что означает, что ошибка неверна?Что могло измениться, что вызвало это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...