Re: I have 2 versions of .NET, which is being used
- From: "Willy Denoyette [MVP]" <willy.denoyette@xxxxxxxxxx>
- Date: Mon, 2 Jan 2006 20:45:44 +0100
"Richard Grimes" <richardg@xxxxxxxx> wrote in message
news:u90hkT5DGHA.3984@xxxxxxxxxxxxxxxxxxxxxxx
> Michael D. Ober wrote:
>
> dumpbin /clrheader is your friend. If the file is a .NET assembly the
> /clrheader will list details about .NET in that file; if it is an
> unmanaged application, then /clrheader will not list anything. You can
> also use the tool on my website which will go through a folder and tell
> you which files are managed, which are unmanaged and which are managed but
> host the runtime.
>
>> SQL Server 2005 is a .NET 2.0 application.
>
> No it isn't. SQL Server 2005 hosts the runtime to allow you to write
> stored procedures in .NET. This means that it is an unmanaged application
> that allows .NET code to run in its memory.
>
> My measurements show that for SQL Server 2005 Express there are 137
> executable files (dll and exe) and of those 46 are managed. These are for
> interop with managed code, for ASP.NET, but the majority are for 'setup
> bootstrap'. All of the main files in SQL Server are unmanaged. So it is
> incorrect to say that SQL Server is a .NET application.
>
Did you also notice that a number of "SQL assemblies" are now authored using
C++/CLI? Is this just "dog-fooding" or is there something else going on?
Willy.
.
- Follow-Ups:
- Re: I have 2 versions of .NET, which is being used
- From: Richard Grimes
- Re: I have 2 versions of .NET, which is being used
- References:
- Re: I have 2 versions of .NET, which is being used
- From: Richard Grimes
- Re: I have 2 versions of .NET, which is being used
- From: Scott M.
- Re: I have 2 versions of .NET, which is being used
- From: Richard Grimes
- Re: I have 2 versions of .NET, which is being used
- From: Scott M.
- Re: I have 2 versions of .NET, which is being used
- From: Michael D. Ober
- Re: I have 2 versions of .NET, which is being used
- From: Richard Grimes
- Re: I have 2 versions of .NET, which is being used
- Prev by Date: Re: I have 2 versions of .NET, which is being used
- Next by Date: Re: Error 25015 while installing .NET Framework 2.0
- Previous by thread: Re: I have 2 versions of .NET, which is being used
- Next by thread: Re: I have 2 versions of .NET, which is being used
- Index(es):
Relevant Pages
|