При загрузке файла шаблона отчёта (Администрирование - Шаблоны отчётов - Создать... - Загрузить из файла) возникает ошибка "Процесс не может получить доступ к файлу" (снимок окна во вложении).
Что пробовал:
1) Перезапуск приложения, ПК
2) Очистка папки Temp
3) Пересоздание папки Temp
Результат отрицательный.
Стандартные и ранее добавленные отчёты без проблем формируются (из режимов) и выгружаются (Сохранить в файл), но при этом не загружаются обратно (Загрузить из файла).
Вероятно, к ошибке приводят настройки Excel или прав доступа, а не приложение, но решение найти не удаётся. Прошу помощи.
Что пробовал:
1) Перезапуск приложения, ПК
2) Очистка папки Temp
3) Пересоздание папки Temp
Результат отрицательный.
Стандартные и ранее добавленные отчёты без проблем формируются (из режимов) и выгружаются (Сохранить в файл), но при этом не загружаются обратно (Загрузить из файла).
Вероятно, к ошибке приводят настройки Excel или прав доступа, а не приложение, но решение найти не удаётся. Прошу помощи.
Скрытый текст |
---|
Сообщение: Процесс не может получить доступ к файлу "c:\Temp\33e18387-bfff-405c-94e1-74751723ac22.xlsx", так как этот файл используется другим процессом. Исключение: System.IO.IOException Источник: mscorlib Версия 1.1.37841 сборка 171 Список вызовов: в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) в System.IO.File.InternalDelete(String path, Boolean checkHost) в System.IO.File.Delete(String path) в Csdn.Vogbit.Main.ExcelWorkBookEditCtrl.loadFromFileAction_ActionExecute(Object sender, ActionExecuteEventArgs e) в Csdn.Vogbit.Forms.Action.Execute(Component component) в Csdn.Vogbit.Forms.Action.ClickHandler(Object sender, EventArgs e) в System.Windows.Forms.Control.OnClick(EventArgs e) в DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e) в DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в DevExpress.Utils.Controls.ControlBase.WndProc(Message& m) в DevExpress.XtraEditors.BaseControl.WndProc(Message& msg) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) |