.NET code is compiled to byte code that runs on the Common Language Runtime (CLR) which is a virtual machine. Each .NET application creates an instance of the CLR. This is getting outside of the scope of this list. If you need more information I would research the architecture of NET.
On Tue, Jan 24, 2012 at 11:41 AM, Black, Michael (IS) <michael.bla...@ngc.com> wrote: > And what's your reference for that? > It can't load your DLL if an already-same-named DLL is loaded by some other > app. Or is there another reference page from Microsoft which contradicts > the one I sent which explains that? If the sqlite guys would put the > version# in the DLL name that would help a LOT. > > > > > Michael D. Black > > Senior Scientist > > Advanced Analytics Directorate > > Advanced GEOINT Solutions Operating Unit > > Northrop Grumman Information Systems > > ________________________________ > From: sqlite-users-boun...@sqlite.org [sqlite-users-boun...@sqlite.org] on > behalf of Roosevelt Anderson [roosevelt.ander...@gmail.com] > Sent: Tuesday, January 24, 2012 10:22 AM > To: General Discussion of SQLite Database > Subject: EXT :Re: [sqlite] C# amalgamation hand holding requested > > This is .NET development not regular Windows development. The .NET > application most of the time will use the version of > System.Data.SQLite.dll that is in the same directory as the executing > application. The only time it will not use this version is if you load > System.Data.SQLite.dll into the Global Assembly Cache which I do not > recommend. > > On Tue, Jan 24, 2012 at 10:49 AM, Black, Michael (IS) > <michael.bla...@ngc.com> wrote: >> Yes -- you do need to worry. >> >> Plus....you apparently should rename the DLL so it doesn't collide with any >> others from what I can discern from this: >> >> http://msdn.microsoft.com/en-us/library/windows/desktop/ms682586(v=vs.85).aspx >> >> >> >> Michael D. Black >> >> Senior Scientist >> >> Advanced Analytics Directorate >> >> Advanced GEOINT Solutions Operating Unit >> >> Northrop Grumman Information Systems >> >> ________________________________ >> From: sqlite-users-boun...@sqlite.org [sqlite-users-boun...@sqlite.org] on >> behalf of Don V Nielsen [donvniel...@gmail.com] >> Sent: Tuesday, January 24, 2012 9:39 AM >> To: General Discussion of SQLite Database >> Subject: EXT :Re: [sqlite] C# amalgamation hand holding requested >> >> Ok. So I am doing things correctly. I am already doing things correctly. >> I am using the provided .NET dll. I copy it to my local project. And >> when that project moves to production, it will be in the project's .bin >> folder. I should not have to worry about the dll hell associated with HP >> and Quicken and what not. >> >> Thanks. I was getting confused. >> >> dvn >> >> >> On Mon, Jan 23, 2012 at 2:03 PM, Simon Slavin <slav...@bigfraud.org> wrote: >> >>> >>> On 23 Jan 2012, at 7:39pm, Roosevelt Anderson wrote: >>> >>> > The C# compiler does not compile C. C# and VB.NET get compiled down to >>> bytecode. >>> > >>> > On Mon, Jan 23, 2012 at 12:56 PM, Simon Slavin <slav...@bigfraud.org> >>> wrote: >>> >> >>> >> On 23 Jan 2012, at 4:39pm, Roosevelt Anderson wrote: >>> >> >>> >>> You can't use the amalgamation directly in C# as the SQLite >>> >>> amalgamation is in C. >>> >> >>> >> Can you not simply tell your compiler that '.c' files are C and not C# >>> ? That's what you do with Objective-C. Or do C# compilers not compile C ? >>> >>> Ah. So C# is not a superset of C. That explains things. Thanks. >>> >>> Simon. >>> _______________________________________________ >>> 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 > _______________________________________________ > 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