SQLite 3.6.23 has been released

Skip to first unread message

Daniel Morgan

Mar 10, 2010, 11:40:51 AM3/10/10
to C#-SQLite

Any plans to include these changes in csharp-sqlite?

Message has been deleted


Mar 12, 2010, 7:10:00 PM3/12/10
to C#-SQLite
C#-SQLite updated to 3.6.23; Not many changes to functionality;

Added NET_35 COMPILER MACRO to exclude 3.5 specific language features

Posted .zip as well

Runs all tests


Daniel Morgan

Mar 15, 2010, 11:45:21 AM3/15/10
to C#-SQLite
Works for me with Visual Studio 2008 / .Net Framework 3.5.


It works with MonoDevelop 2.2 on Windows on .Net Framework 3.5.

However, I get compile errors building csharp-sqlite with MonoDevelop
2.0 on Mono 2.4.x on openSuse Linux.
The compile errors are with the ternary operator. These are easy work-
arounds by changing the lines to an if/else statement. However, when
I run it on Mono 2.4.x on Linux, I get a NotImplementedException with
some file safe handle property. If I run it with Mono 2.6.x, I get
different exception, something about a file is already locked. I did
not try mono's svn trunk though.

Anyways, I need to get back to you on the exact compile error messages
and runtime exception messages and stacktrace.

Hopefully, between you and the Mono project, we can resolve this so
csharp-sqlite will run on Mono on Linux too. And possibly Moonlight
as well.

Daniel Morgan

Mar 18, 2010, 1:17:52 PM3/18/10
to C#-SQLite
Robert Jordan said this to me in an email to the mono-devel-list:

You can fix this issue either by using the obsolete but still
supported FileStream.Handle property in place of
FileStream.SafeFileHandle.DangerousGetHandle ()
or by applying the patch attached to [Bug 573477 in Novell's Bugzilla]


Reply all
Reply to author
0 new messages