I can try and make my System.Data.SQLite provider fail gracefully if this API function doesn't exist -- but it may not be an error I can catch easily. .NET tends to link these calls when the class is referenced, and it happens in a place at runtime that I don't think I can put try/catch blocks around.
Also, a lot of ADO.NET functionality will not be available if this preprocessor symbol is missing, and Entity Framework stuff will definitely not work properly. -----Original Message----- From: sqlite-users-boun...@sqlite.org [mailto:sqlite-users-boun...@sqlite.org] On Behalf Of W Allan Edwards Sent: Tuesday, February 10, 2009 5:00 PM To: sqlite-users@sqlite.org Subject: SPAM: Re: [sqlite] Question on missing Entry Point for Sqlite 3 I have emailed Miguel of Mono directly, the mono contact form, and the ado.net provider guys. I have not heard anything back from anbody but this almighty sqlite group. Whether the doctor turns this code off by default or not I would hope somebody makes the provider behavior the same cross platform. : - ) You guys are awesome at support. Thanks again for exploration of this issue with me. Allan> Date: Mon, 9 Feb 2009 14:17:30 -0800> From: rog...@rogerbinns.com> To: sqlite-users@sqlite.org> Subject: Re: [sqlite] Question on missing Entry Point for Sqlite 3> > -----BEGIN PGP SIGNED MESSAGE-----> Hash: SHA1> > D. Richard Hipp wrote:> > These two factors are sufficient to convince me to leave it turned off > > by default.> > You are aware that last year you turned it on by default for the> libraries you build :-)> > http://www.sqlite.org/cvstrac/chngview?cn=5539> > I'd guess that this whole issue arose because the .net wrapper people> used the Windows SQLite DLL from sqlite.org and only tested on Windows> so they didn't realise the symbols were optional and not on by default> by anyone compiling using ./configure such as Mac and Linux folk.> > Roger> -----BEGIN PGP SIGNATURE-----> Version: GnuPG v1.4.9 (GNU/Linux)> > iEYEARECAAYFAkmQq3YACgkQmOOfHg372QSfSgCgnxTy7YkajElmuwRYM783e/Ci> u6YAn0HFYiyYNd9MWXV+MovZkBP1jlXg> =K8D6> -----END PGP SIGNATURE-----> _______________________________________________> sqlite-users mailing list> sqlite-users@sqlite.org> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users