Доброго времени суток!
Столкнулся с такой проблемой.
Процесс не может получить доступ к файлу "C:\AutoGRAPH\Reports\ReportsNet_v1.0.5\Datasets\D S_parks.db3", так как этот файл используется другим процессом.
Исследование проблемы:
Поставил Автограф на абсолютно лысую машину с Win7(не антивирусов, не прочей лабуты, только ОС), проблема подтвердилась.
Наблюдение:
1. Опытным путем выявил что все зависит от периода отчета, и проблема есть на всех отчетах, вопрос только в их периоде, то есть в выгружаемых данных в БД SQLite.
2. На разных ПК, диапазон периода доступного для отчета варьируется по разному
Пробовал сделать:
1. Пробовал обновить драйвера в папке D:\ag\temp\ReportsNet\x86\SQLite.Interop.dll
2. пробовал задать короткий путь для модуля отчетов(всего каталога)
Предположение:
я думаю, что проблема в самом SQLite, клиент автографа не успевает передать данные для сервера отчетов, тот начинает читать данные не спросив освободил ли файл клиент автографа.
На форуме погуглил, антивирус и доступ на папку есть, автору первого вопроса так же написал в личку.
Очень жду ответа.
|