[2.2.8] не работает загрузка внешних dll

artarik

Active member
Добрый день. подгружаю 2 библиотеки в код npgsql.dll и renci.sshnet.dll
1638801156004.png

Данный код в студии 2.4.2 работает корректно, а в студии 2.2.8 команды отрабатывают без ошибок, но зависимости не подгружаются.
лог 2.2.8
Код:
2021-12-06 17:24:55.0915 Info Start. Executing step: 'export data from postgreSQL', ID: 5e080056-db5a-4f58-a9bc-e71f9c6ef401 
2021-12-06 17:24:56.0203 Error (24,0) Не удалось найти тип или имя пространства имен "Npgsql" (возможно, отсутствует директива using или ссылка на сборку).)
(24,0) Не удалось найти тип или имя пространства имен "Npgsql" (возможно, отсутствует директива using или ссылка на сборку).)
(31,0) Не удалось найти тип или имя пространства имен "Renci" (возможно, отсутствует директива using или ссылка на сборку).)
и этот же лог в 2.4.2
Код:
2021-12-06 17:30:06.8794 Info Start. Executing step: 'export data from postgreSQL', ID: 5e080056-db5a-4f58-a9bc-e71f9c6ef401 
2021-12-06 17:30:09.2480 Debug успешно установлено ssh подключение к xx.xx.xx.xxx
2021-12-06 17:30:09.2480 Debug запущен перенаправление портов 
2021-12-06 17:30:12.9867 Info End. Executing step: 'export data from postgreSQL', ID: 5e080056-db5a-4f58-a9bc-e71f9c6ef401
 

artarik

Active member
т.е. для версий 2.2.8 и ниже нет возможности подгрузить внешнюю библиотеку?
 
Возможность есть, но есть другие факторы для того, чтобы она подгрузилась (например, есть ли у внешней библиотеки свои зависимости). У внешних библиотек SQL чаще всего есть такие зависимости, и из-за формата установки PIX до версий 2.3.1 внешние библиотеки могут не подргузиться, т.к. они не могут найти файлы своих зависимостей.
 
Верх