У меня есть следующее решение:
MySolution
-Project: MyServer (WPF)
-Project: MyClient (WPF)
-Project: MyLibrary (Class library)
Внутри MyLibrary
я ссылаюсь на внешнюю DLL System.Data.SQLite
для доступа к SQLite. Я установил dll на Copy to local
, чтобы при сборке он копировал dll в каталог, где библиотека классов MyLibrary
будет встроена в dll.
В двух других проектах (MyClient
и MyServer
) я ссылаюсь на проект библиотеки классов, чтобы иметь доступ к моим общим подпрограммам, но также и к библиотекам SQLite. Это прекрасно работает на компьютере разработчика, но когда я копирую папку Release
на другой компьютер, клиент-серверные приложения отказываются запускаться, выдавая ошибку, из-за которой не удается найти SQLite dll.
Что я здесь не так делаю?
Привет