проблема с SQLite для .NET 4.0 - PullRequest
1 голос
/ 03 мая 2011

Я скачал последнюю версию SQLite. Отлично работает с .Net 4.0. Но он состоит из 3 сборок не на сборке. У него есть дополнительный SQLite.Interop.dll, на который нельзя ссылаться в Visual Studio 2010. Как я могу решить эту проблему?

1 Ответ

2 голосов
/ 25 июня 2011

Лично я вернулся к 1.0.66 из-за этой проблемы.

В моей среде разработки я смог заставить ее работать не путем добавления SQLite.Interop.dll в качестве ссылки на мой проект, а путем копирования его рядом с System.Data.Sqlite.dll в моем каталоге bin. Когда я попытался развернуть свое приложение, выполнив то же самое на каком-нибудь компьютере с Win XP, оно с треском провалилось. Вот почему я вернул более чем годовалую версию 1.0.66.

Я надеюсь, что это будет исправлено в ближайшее время и что все, что находится в SQLite.Interop.dll, будет объединено в System.Data.Sqlite.dll.

Проблема задокументирована в http://system.data.sqlite.org/index.html/tktview?name=54e52d4c6f

РЕДАКТИРОВАТЬ (2011-07-03): Похоже, билет исправлен, и теперь вы можете загрузить dll «все в одном».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...