DinkToPdf dll не найден ⇐ C#

Место общения программистов C#
Anonymous
DinkToPdf dll не найден

Сообщение Anonymous »

Я разрабатываю веб-API .net5.0 и получаю следующую ошибку при использовании DinkToPdf:

DllNotFoundException: невозможно загрузить DLL 'libwkhtmltox ' или одна из его зависимостей: указанный модуль не найден. (0x8007007E)

Я следовал этому руководству, за некоторыми исключениями:
  • добавил сервис добавил сервис, чего не было в уроке

    Код: Выделить всё

    services.AddSingleton(typeof(IConverter),
    new SynchronizedConverter(new PdfTools()));
    ...
    services.AddScoped();
    
  • назвали службы по-другому, но это не имеет значения

    < li>установил его через NuGet вместо Install-Package DinkToPdf
  • мой проект — это просто API, интерфейс — не на C#, это не имеет значения, поскольку ошибка здесь:

    Код: Выделить всё

    return this._converter.Convert(htmlToPdfDocument);
    
Все остальное сделал как в уроке.

Подробнее здесь: https://stackoverflow.com/questions/668 ... bwkhtmltox

Вернуться в «C#»