Файловое хранилище

После одного из последних обновлений, когда был выведен в интерфейс реестр “Мои файлы”, видимо было перемещено хранение файлов в папку сервера.
После этого в приложении пропали файлы, которые были вложены ранее.
Пример:

  1. https://oiv-kaliningrad.bars.group/ebko-develop (фвьшт/123).
  2. Меню Консоль администратора -Реестр История версий системы.
  3. Скачать файл любой записи.
    Результат: Файл не найден.

Вопросы:

  1. Почему файлы хранения были перемещены в папку сервера? Так как при обновлении эта папка может удалиться.
  2. Можно ли вернуть хранение файлов в базу данных?
  3. Если нельзя вернуть хранение файлов в базе данных, можно ли восстановить вложенные файлы автоматически?
  4. Просьба, можно заранее предупреждать о подобных планируемых изменениях? Так как, например, в данном случае, если возникнет необходимость восстанавливать большое количество вложенных файлов вручную, это будет непросто.
1 Лайк

Привет! Никакого перемещения файлов произойти не могло, максимум - переименование файлов в случае, если использовалась файловая система для хранения. Посмотрим обязательно почему скачивание сломалось

Если у вас файлы хранились в БД, то попробуйте, пожалуйста, добавить в модуль (в этом случае “Администрирование”) в пакеты Nuget модуль BarsUp.Modules.FileStorageDatabase