IIS FTP блокирует файлы при загрузке клиента?

310
rmail2006

Я был отправлен сюда из обычного переполнения стека с моей проблемой

  • TL; DR . Служба IIS FTP блокирует файлы во время доступа к указанным файлам, в частности, их загрузки клиентом FTP?

Итак, у меня есть FTP-сервер и работает. Приложение My Server, SSIS, копирует файлы в эту папку, а затем клиент попытается загрузить их.

Я столкнулся с проблемой, когда мое приложение не может перезаписать файл, поскольку он уже существует. Я копирую файл с помощью задачи «Файловая система» с включенной перезаписью. Обычно это работает в большинстве случаев, но теперь я столкнулся с вышеуказанной проблемой, когда говорится, что он не может скопировать файл, поскольку он уже существует.

Я исключил, что приложение SSIS может копировать файл дважды, что приводит к частичному копированию. Это оставляет меня с предположением, что файл может быть временно заблокирован службой FTP, пока клиентский компьютер пытается загрузить указанный файл.

Возможно ли, что IIS FTP в Windows Server 2012 может блокировать файл во время загрузки?

2

1 ответ на вопрос

0
Martin Prikryl

Да, IIS блокирует файлы, когда вы их скачиваете.

По сути, это стандартное поведение Windows, при котором файлы блокируются во время работы.

Спасибо Мартин, так есть ли способ отключить это? Если нет, я буду работать в SSIS :) rmail2006 5 лет назад 0
Я не думаю, что это можно отключить. Martin Prikryl 5 лет назад 0
Нет проблем, я буду писать код :), спасибо за помощь rmail2006 5 лет назад 0

Похожие вопросы