I have downloaded the SQLite source code (sqlite-netFx-source-1.0.74.0) as well as the latest ICU libraries (icu4c-4_8-Win32-msvc10). I then build the SQLite projects and run the test.2008 application and it runs fine when SQLITE_ENABLE_ICU is undefined. However, when I do define SQLITE_ENABLE_ICU, I get the following exception when I click "Run" on the test.exe application.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'System.Data.SQLite.SQLiteFactory' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'SQLite.Interop.DLL': The specified module could not be found. (Exception from HRESULT: 0x8007007E) at System.Data.SQLite.UnsafeNativeMethods.sqlite3_config(Int32 op, SQLiteLogCallback func, IntPtr pvUser) at System.Data.SQLite.SQLite3.SetLogCallback(SQLiteLogCallback func) in c:\SQLiteTest\System.Data.SQLite\SQLite3.cs:line 935 at System.Data.SQLite.SQLiteFactory..ctor() in c:\SQLiteTest\System.Data.SQLite\SQLiteFactory.cs:line 121 at System.Data.SQLite.SQLiteFactory..cctor() in c:\SQLiteTest\System.Data.SQLite\SQLiteFactory.cs:line 131 I am building and running the application with Visual Studio 2008 on a Windows 7 64-bit machine. SQLite.Interop.2008 is set to the Win32 configuration. Both test.2008 and System.Data.SQLite.2008 projects are set to x86 configuration. I have updated the SQLite.Interop.2008 project to build the SQLite.Interop.DLL and both the Interop.DLL and the System.Data.SQLite.DLL is included in the test.exe folder. I have also updated the SQLite.Interop.2008 project to include the proper ICU library files. The project builds without error and the test.exe will open up the main window. I get the exception when clicking "Run". When I remove the SQLITE_ENABLE_ICU definition from the SQLite.Interop.2008 project, it will build, and run as expected without error. Has anyone seen this before, and have a solution? I am happy to provide more details if needed. _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users