system.data.sqlite .net 4
Есть ли версия.Net 4 System.Data.SQLite?
На данный момент я получаю эту ошибку:
Сборка в смешанном режиме выполняется на основе версии v2.0.50727 среды выполнения и не может быть загружена в среде выполнения 4.0 без дополнительной информации о конфигурации.
Какая "дополнительная информация о конфигурации" необходима, или, альтернативно, есть другая версия, которую я могу использовать?
3 ответа
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
По сообщениям на форумах PhxSoftware:
Это не в моем списке приоритетов прямо сейчас. Когда VS2010 выйдет ближе к выпуску, я буду обновлять библиотеку для работы с ней.
Хотя сообщение было опубликовано в октябре 2009 года, есть некоторые обходные пути.
Далее, кажется, обновленная (временная) версия специально для.NET 4:
Да, есть сейчас.
http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
И вы можете использовать NuGet для его установки. С помощью nuget легко выбрать между x86/x64/ обоими, http://www.nuget.org/packages?q=system.data.sqlite.