System.Data.SQLite не находит на клиентской машине

В VS2017 в проекте с .NET 4.0 подключил через Nuget пакеты System.Data.SQLite. Прикрутил класс работы с базой в проекте библиотеки dll. На машине разработчика подкидываю в каталог к dll проекта файлы System.Data.SQLite.dll и SQLite.Interop.dll из каталога проекта **\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\ и всё работает. Если копирую на клиентскую машину к dll проекта указанные библиотеки при обращении к классу, который работает с SQLite появляется исключение: Не удалось загрузить файл или сборку "System.Data.SQLite, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" либо одну из их зависимостей. Не удается найти указанный файл. Пробовал разные версии x86 x64 с сайта SQLite - не помогает. Может библиотеки нужно как то регистрировать? Так как dll проекта просто копируется на клиентскую машину.


Ответы (1 шт):

Автор решения: Andrey Kultyshev

Банальное решение, sql ные dll нужно было скопировать в корень используемой программы, а не там где находилась моя dll.

→ Ссылка