«Порядковый номер не найден» при работе с инструментом Diesel CLI - PullRequest
0 голосов
/ 24 ноября 2018

Я попытался установить diesel_cli и после некоторых проблем с переменными среды успешно установил его.

Когда я попытался настроить Diesel для своего проекта, выдается ошибка:

diesel.exe - Порядковый номер не найден

Не удалось найти порядковый номер 4701 в библиотеке динамических ссылок "C: \ Program Files \ PostgreSQL \ 11 \ lib \ LIBPQ.dll."

error message dialog

Ответы [ 2 ]

0 голосов
/ 15 марта 2019

Я столкнулся с той же ошибкой.

Когда я начал копаться, я обнаружил, что у меня в системном пути установлена ​​несовместимая версия ssleay32.dll в составе драйверов Intel Wifi.

В моем случае это было в C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS.Удаление этого из моего системного пути устранило проблему.

0 голосов
/ 26 ноября 2018

На самом деле проблема была в версии postgreSQL.AFAIK, Postgres 11 не совместим с установкой дизеля.Даже если у меня был libpq.dll в папке lib моей структуры папок postgres / 11 / lib.Выдает ошибку «изображено» в вопросе.

Затем я попытался удалить postgres версии 11.1 и установил версию Postgres 10.6, она работает гладко.

Примечание: после установки postgresне забудьте установить переменные окружения

...