Пытаюсь при помощи почтового модуля загрузить в СМ данные из XLS файла.
Импорт тестировался в тестовой базе и все прекрасно работало. Но при попытке настроить загрузку в рабочую базу выдает следующую ошибку описанную ниже.
• Указан несуществующий файл или путь.
• Файл используется другой программой.
• Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.»
исключение: System.Runtime.InteropServices.COMException
источник: Microsoft Excel
метод: Microsoft.Office.Interop.Excel.Workbook Open(System.String, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object)
в Microsoft.Office.Interop.Excel.Workbooks.Open(String Filename, Object UpdateLinks, Object ReadOnly, Object Format, Object Password, Object WriteResPassword, Object IgnoreReadOnlyRecommended, Object Origin, Object Delimiter, Object Editable, Object Notify, Object Converter, Object AddToMru, Object Local, Object CorruptLoad)
Файл занят другим процессом или открыт в другой программе — разблокировка в File Locksmith
в Sm.Post.Filters.Excel.ExcelParser.Open()
в Sm.Post.Filters.Excel.ExcelFilterDecoder.DecodePackage(String inputPackage, String outputPackage)
в Sm.Post.Filters.Excel.ExcelImportFilter.DecodePackageImpl(FilterArguments args)
в Sm.Post.Filters.FilterBase.Sm.Interfaces.IPostFilterServer.DecodePackage(Int32 sourceId, String inputPhysicalPackage, Stringhttps://olegon.ru/showthread.php?t=24048″ target=»_blank»]olegon.ru[/mask_link]
1С. Тематические записки. им xzorkiix
∙ Указан несуществующий файл или путь.
∙ Файл используется другой программой.
∙ Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.
Пруф решения http://infostart.ru/public/196323/ главное из поста выделено ниже
Для этого необходимо:
1. Нажать кнопку Пуск и выбрать Панель управления.
2. Дважды щелкнуть значок Администрирование и выбрать пункт Службы компонентов.
3. В левой панели окна «Службы компонентов» дважды щелкнуть пункт Службы компонентов, дважды щелкнуть пункт Компьютеры и выбрать Мой компьютер.
4. Выбрать папку Настройка DCOM.
5. В окне сведений найти объект Microsoft Excel Application, щелкнуть его правой кнопкой и выбрать пункт Свойства (здесь есть подводный камень, с которым я довольно долго промучался — если сервер 64-х разрядный, то и выпуск Office так же должен быть х64, иначе объекта Microsoft Excel Application не будет в списке и права для него мне так и не удалось настроить пока не переустановил Office).
6. Открыть вкладку Безопасность.
7. В разделе Разрешения на запуск выбрать пункт Настроить и нажать кнопку Изменить.
8. Добавить пользователя USR1CV82.
Ниже поясняющие скриншоты.