.NET- What versions and what Service packs?

  • Thread starter Thread starter Mike Schreiner
  • Start date Start date
M

Mike Schreiner

I thought this would be rather easy, but it is not. I have Vista SP1 with
..NET 3.5 and .NET 1.1 seen in 'PRograms and Features'.

I want to know what .NET versions are installed and what service packs were
applied.

I downloaded 'Asoft .NET Version Checker, and it claimed that i had
..NET 1.0, .NET 1.1, .NET 2.0 SP1, and .NET 3.0 SP1, and .NET 3.5 SP1
installed, but in 'Programs and Features' it states that only .NET 3.5 and
..NET 1.1 are installed. This tool does not work properly, becuase once i
install .NET 3.5 SP1, it claims that i have .NET 3.0 SP2 installed. .NET 3.0
SP2 doesn't exist yet!! See where this is going?

All the tools i have used to detect all .NET versions do not seem to give me
the right information.

if you look in c:\windows\Microsoft.NEt, it has v3.0 and v3.5 as the folder
name. How do you tell whether or not the service pack is installe w/ v3.0?

I tried installing .net 3.5 SP1, which is supposed to upgrade 2.0 to 2.0 SP2
and 3.0 to SP2, BUT
it doesn't show up in 'PRograms and Features'.

There is a knowledgebase artical about this, but it only talks about 1.1.
and 2.0. Does anyone have any sure fire ways to find all .NEt versions and
SP's?
 
The most important thing to know about the .Net framework is that 3.0
and 3.5 uses runtime of .Net 2.0.

I am not sure how the registries and folders will look on a system
having only 3.0 or 3.5 as I always install all the versions...

If you have an application developed using 2.0 then using the
application configuration file you can't set framework for the
application as 3.0 or 3.5 as there is no such runtime version of .Net.

There are only three runtime version of .Net 1.0, 1.1, 2.0.

So, when you have 3.0 or 3.5 you have 2.0 runtime on your system also.
So, thats why it MAY be set in the registry also.

I learned about this this 2 days back :)

Regards,
Ashutosh Bhawasinka
http://abhawasinka.blogspot.com/
 
I downloaded 'Asoft .NET Version Checker, and it claimed that i had
.NET 1.0, .NET 1.1, .NET 2.0 SP1, and .NET 3.0 SP1, and .NET 3.5 SP1
installed, but in 'Programs and Features' it states that only .NET 3.5 and
.NET 1.1 are installed.  This tool does not work properly, becuase oncei
install .NET 3.5 SP1, it claims that i have .NET 3.0 SP2 installed.  .NET 3.0
SP2 doesn't exist yet!!  See where this is going?  

No, it's absolutely correct. .NET 2.0 SP2 and .NET 3.0 SP2 exist, and
were released as parts of .NET 3.5 SP1. There are no separate
installers available for them, but nonetheless, they exist, and if you
have .NET 3.5 SP1 installed, then you'll also have the other two
installed.
 
Back
Top