Установка Sqlite на компьютере конечного пользователя
Эй, ребята, у меня действительно запутанная проблема, до сути которой я никак не могу докопаться.
Я разработал приложение windows forms, которое при запуске локально, то есть через visual studio, работает идеально без каких-либо проблем, но когда я развертываю его на компьютере конечного пользователя, я получаю следующую ошибку.
Система.Исключение badimageformatexception: не удалось загрузить файл или сборку 'System.Данных.Базы данных SQLite версии=1.0.66.0, культуры=нейтральный, значения PublicKeyToken=db937bc2d44ff139' или один из его зависимостей. Была предпринята попытка загрузить программу с неправильным форматом.
Имя файла: система'.Данных.Базы данных SQLite версии=1.0.66.0, культуры=нейтральный, значения PublicKeyToken=db937bc2d44ff139'
Я, кажется, не могу понять, почему я получаю эту ошибку или как ее устранить.
Машина конечного пользователя также является 64-разрядной, и я установил copy local в True в свойствах dll.
Любая помощь очень ценится.
Спасибо
Prasad Khandekar
Пожалуйста, используйте 64-битную версию dll SQLite dll (http://system.data.sqlite.org/downloads/1.0.88.0/sqlite-netFx45-setup-bundle-x64-2012-1.0.88.0.exe) elase измените цель развертывания на архитектуру x86.
С уважением,
Member 13094067
Не удалось загрузить файл или сборку 'System.Данных.Базы данных SQLite версии=1.0.66.0, культуры=нейтральный, значения PublicKeyToken=db937bc2d44ff139' или один из его зависимостей. Была предпринята попытка загрузить программу с неправильным форматом.
Имя файла: система'.Данных.Базы данных SQLite версии=1.0.66.0, культуры=нейтральный, значения PublicKeyToken=db937bc2d44ff139'
Member 13094067
пожалуйста, помогите мне, как исправить эту ошибку???