Как опубликовать проект веб-приложения со сторонней библиотекой DLL (zkemkeeper.dll), которая вызывает ошибку?

У меня есть проект веб-приложения .net core, в котором используется сторонняя DLL (zkemkeeper.dll C++ DLL). Добавление этой библиотеки в мой проект VS в порядке.

введите здесь описание изображения

Я могу добавить его в качестве ссылки, и все работает нормально, когда я пытался его запустить. Однако VS не распознал библиотеку этой DLL, как вы можете видеть на изображении ниже.

введите здесь описание изображения

То есть из-за этой проблемы я не могу опубликовать проект? Есть какие-нибудь хитрости по этому поводу?

введите здесь описание изображения


person 01010101    schedule 01.02.2017    source источник


Ответы (2)


Просто выполните следующие шаги: 1. Зарегистрируйте zkemkeeper.dll на сервере (где находится ваша сторона) 2. Также зарегистрируйте указанную выше dll на компьютере, на котором вы ее разрабатываете. Примечание: лучший способ зарегистрировать dll zkemkeeper для загрузки SDK 32/64 бит с http://www.zkteco.eu/index.php/downloads/software-downloads запустите файл Auto-install_sdk от имени администратора или системы. он автоматически зарегистрирует необходимую DLL в вашей системе. Спасибо.

person Quaper Client    schedule 08.02.2018
comment
если вам нужна помощь по этому поводу, отправьте электронное письмо по адресу [email protected] - person Quaper Client; 08.02.2018

Просто поделился, я уже исправил проблему, используя DLL, сгенерированную в моей папке bin (Interop.zkemkeeper.dll). Теперь моя единственная проблема заключается в этом.

введите здесь описание изображения

person 01010101    schedule 01.02.2017
comment
Я смог решить эту проблему, обновив свою визуальную студию 2017 до версии RC2. - person 01010101; 02.02.2017