System.Data.SQLite
View Ticket
Not logged in
Ticket UUID: b0a68c5c8ed60f459e856c2c95017d2fcdce9d07
Title: Not work on .NET Framework 2.0 only system
Status: Closed Type: Build_Problem
Severity: Critical Priority: Immediate
Subsystem: None Resolution: Not_A_Bug
Last Modified: 2011-07-12 08:08:43
Version Found In: 1.0.74
Description:
In a Windows XP SP2 VM system, I installed .NET Framework 2.0. Then test like this: Same code, compiled with v1.0.74 and old v1.0.66, v1.0.66 runs good, but v1.0.74 can not run. I copied msvcr100_clr0400.dll, the same result.

See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text ************** System.IO.FileLoadException: Could not load file or assembly 'System.Data.SQLite, Version=1.0.74.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1) File name: 'System.Data.SQLite, Version=1.0.74.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' ---> System.Runtime.InteropServices.COMException (0x800736B1): This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)


mistachkin added on 2011-07-12 08:08:43 UTC:
Please download one of the NetFx35 builds. If one of the NetFx35 bundles is used, there should be no need for the "msvcr100_clr0400.dll".

Also, you will still need the Microsoft VC++ 9.0 runtime (included in the setup EXEs, but not in the binary only ZIPs).