.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) <[email protected]> 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: [email protected] [[email protected]] on > behalf of Roosevelt Anderson [[email protected]] > 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) > <[email protected]> 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: [email protected] [[email protected]] on >> behalf of Don V Nielsen [[email protected]] >> 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 <[email protected]> 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 <[email protected]> >>> 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 >>> [email protected] >>> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >>> >> _______________________________________________ >> sqlite-users mailing list >> [email protected] >> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >> _______________________________________________ >> sqlite-users mailing list >> [email protected] >> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ > sqlite-users mailing list > [email protected] > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ > sqlite-users mailing list > [email protected] > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

