У меня странная проблема с sqlite 1.0.80.0(sqlite-netFx40-setup-bundle-x86-2010-1.0.80.0.exe).
Сначала у меня был установлен sqlite 1.0.66 в моей Visual Studio 2010 SP1. Я удалил его, чтобы установить последнюю версию system.data.sqlite (1.0.80.0). Установка прошла успешно без ошибок. Я сделал проект (консольное приложение) и создал файл объекта фреймворка (.edmx). Я могу легко подключить файл sqlite и создать модель из базы данных sqlite.
Проблема начинается, когда я пытаюсь запустить приложение, содержащее простой запрос LINQ, чтобы получить что-то из базы данных. Я получаю следующую ошибку:
System.Security.VerificationException: операция может дестабилизировать среду выполнения.
Я пробую бесчисленное количество вещей, чтобы увидеть, смогу ли я решить проблему. Но без решения до сих пор. Я пытался использовать SQL Server 2008, и он отлично работает. Значит, что-то не так с system.data.sqlite или я что-то не так делаю?
Чтобы попробовать все, я установил sqlite 1.0.66 обратно на визуальную студию 2010 SP1, и он работает с тем же проектом!
Кто-нибудь знает причину?