Look, that could become a new .NET anecdote :-)
I think .NET at least relies on DLLs shipped with Windows (kernel, gdi32,
user and so on). But these are unlikely to be replaced by an installation
routine. The rest of the libraries depends on which framework features you
use in your programs. If you, for example, used P/Invoke aggressively, you
could end up being highly dependent on certain versions of a number of DLLs
whereas their absence wouldn't cause the framework itself to fail.
--
Dmitriy Lapshin [C# / .NET MVP]
X-Unity Test Studio
http://x-unity.miik.com.ua/teststudio.aspx
Bring the power of unit testing to VS .NET IDE
"Joubert" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> .NET does not use any Windows DLL's, in fact, it creates an instance of
Mac
> OS X and then executes in that VM. So you can delete all the Windows DLL's
> and still run all your .NET applications.
>
>
> "Allan Wong" <(E-Mail Removed)> wrote in message
> news:%23s%(E-Mail Removed)...
> > Not to mention VC++ .NET, is VB.NET, C#.NET, ASP.NET using NTDLL.dll?
> > What is .NET written with?
> > Is it built on any of the DLL/OCX in Windows or Windows\System32 folder
on
> > Windows 98/NT/XP?
> >
> >
> > "Mr.Tickle" <(E-Mail Removed)> wrote in message
> > news:(E-Mail Removed)...
> > > Can you be more specific?
> > >
> > >
> > > "Allan Wong" <(E-Mail Removed)> wrote in message
> > > news:(E-Mail Removed)...
> > > >
> > > > What are the under-lying DLLs or libraries that .NET is sitting on
> which
> > > > after installing another program will cause the entire .NET
Framework
> to
> > > > fail?
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>