Ошибка подключения к WinSCP для регламентных заданий 1С #810378


#0 by Kassern
Добрый день. Столкнулся со следующей проблемой, не получается подключиться к winSCP регламентным заданием, но при обычном запуске (например через внешнюю обработку) подключение работает корректно. Исходные данные: Сервер Windows server 2016 1С платформа 1С:Предприятие 8.3 (8.3.10.2299) SQL Microsoft SQL Server 2017 WinSCP-5.11.2 Регистрировал библиотеку следующим образом: Скопировал файл WinSCPnet.dll в папку %WINDIR%Microsoft.NETFrameworkv4.0.30319 И запустил команды через cmd(администратор) %WINDIR%Microsoft.NETFrameworkv4.0.30319RegAsm.exe WinSCPnet.dll /codebase /tlb Но все равно в ФОНОВОМ режиме 1Ска не хочет подключаться к WinSCP. Пишет следующую ошибку Ошибка при вызове конструктора (COMОбъект): -2147221164(0x80040154): Класс не зарегистрирован    Подключаюсь следующим способом. Буду очень рад вашей помощи. Может кто сталкивался с выгрузкой/загрузкой данных через WinSCP при помощи регламентных заданий.
#1 by mehfk
Наверняка у тебя не совпадает разрядность COM-объекта и Сервера 1С:предприятия.
#2 by Kassern
Серввер 1С предприятия 64х. Библиотеку WinSCP я регистрировал как 32х так и 64х. Есть ли возможность через службы компонентов или еще какое-нибудь место как то настроить, чтобы 1ска не ругалась на незарегистрированный класс?
#3 by Kassern
Разобрался с проблемой, поставил новую версию WinSCP. Не стал перекидывать библиотеку в папку с windows и прописал следующую команду %WINDIR%Microsoft.NETFramework64v4.0.30319RegAsm.exe "Путь до файла с новой библиотекой" /codebase /tlb:WinSCPnet64.tlb После этого регламентные задания стали цепляться к WinSCP.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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

В этой группе 1С