I solved this problem by deploying the "System.Data.SQLite.dll" mixed-mode assembly to the GAC. I know this is not recommended, but it's the only thing that works.
My question now is, I used gacutil.exe instead of the installer that comes with SQLite. Was that a mistake? Should I have used the installer? I hate running installers unless I know exactly what they're going to do, that's why I'm asking. Thanks, -Bill -----Original Message----- From: sqlite-users-boun...@sqlite.org [mailto:sqlite-users-boun...@sqlite.org] On Behalf Of Incongruous Sent: Wednesday, February 26, 2014 9:15 AM To: 'General Discussion of SQLite Database' Subject: Re: [sqlite] System.Data.SQLite fails to load You've sparked my curiosity, what is this VEE programming language? Is there a web site I can go to read more about it? -----Original Message----- From: Joe Mistachkin Sent: Tuesday, February 25, 2014 3:44 PM To: 'General Discussion of SQLite Database' Subject: Re: [sqlite] System.Data.SQLite fails to load William Drago wrote: > > I am using System.Data.SQLite with a relatively uncommon > language called VEE. This is an interpreted language that > runs in a 32bit development/runtime environment. > I've never heard of this language before; however, it sounds like it hosts the CLR within its process? > > My application works fine when run on an internal or USB > thumb drive. However, if I try running it from a network > drive SQLite fails to load. > For the 2.0 .NET Framework, loading assemblies from a network share can be complicated by trust issues. Since I do not see any network share paths in your trace output, I'm not sure if that is the case here. One thing that I'm noticing is that the successful load uses the "LoadFrom context" and the failed load uses the default context. I'm not sure how the VEE code loads the System.Data.SQLite assembly (or other assemblies); however, maybe try using the "LoadFrom context" when loading from the network share as well. -- Joe Mistachkin _______________________________________________ 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 CONFIDENTIALITY, EXPORT CONTROL AND DISCLAIMER NOTE:This e-mail and any attachments are solely for the use of the addressee and may contain information that is privileged or confidential. Any disclosure, use or distribution of the information contained herein is prohibited. In the event this e-mail contains technical data within the definition of the International Traffic in Arms Regulations or Export Administration Regulations, it is subject to the export control laws of the U.S.Government. The recipient should check this e-mail and any attachments for the presence of viruses as L-3 does not accept any liability associated with the transmission of this e-mail. If you have received this communication in error, please notify the sender by reply e-mail and immediately delete this message and any attachments. _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users