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)
<hr /><i>mistachkin added on 2011-07-12 08:08:43 UTC:</i><br />
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".
<br>
<br>
Also, you will still need the Microsoft VC++ 9.0 runtime (included in the setup EXEs, but not in the binary only ZIPs).
|