User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » microsoft .net framework Page [1]  
datman
All American
4812 Posts
user info
edit post

can anyone explain what this is? and why my computer has three sets of this. wondering if i just need the most updated version of it. couldnt find a good explanation of what it does

11/11/2009 11:00:02 PM

OmarBadu
zidik
25073 Posts
user info
edit post

is this legit? the most recent version is fine

11/11/2009 11:04:37 PM

Shadowrunner
All American
18332 Posts
user info
edit post

perhaps a better question is how your computer got 3 versions of it installed without you knowing what it was.

11/11/2009 11:12:52 PM

LimpyNuts
All American
16859 Posts
user info
edit post

Yes, there are actually 4 separate and incompatible versions of the .NET framework. They are 1.1, 2.0, 3.5, and 4.0. For a .NET application to run it must have the proper framework installed.

You probably installed several applications built on different versions of the .NET framework.

11/12/2009 1:30:46 AM

smoothcrim
Universal Magnetic!
18968 Posts
user info
edit post

they aren't incompatible... if you have 4, your 4 and below apps will run.

11/12/2009 10:22:16 AM

qntmfred
retired
40818 Posts
user info
edit post

4.0 isn't actually out yet either. And there's a 3.0 in addition to the other versions. and like ^ said, incompatible is not quite right. It's the typical case that multiple versions are installed. If an old app needs to go against an older framework, it will target it automatically. Not to mention 3.0 and 3.5 are both built on the 2.0 CLR runtime

11/12/2009 10:39:43 AM

LimpyNuts
All American
16859 Posts
user info
edit post

2.0 is not entirely backwards compatible with 1.1. After doing some online searching it appears that 3.0 and 3.5 add on to 2.0, so 3.0 requires 2.0 to be installed and 3.5 requires both 2.0 and 3.0 to be installed.

That's all too complicated. I always target 2.0.

11/13/2009 2:43:55 AM

jbtilley
All American
12797 Posts
user info
edit post

Quote :
"perhaps a better question is how your computer got 3 versions of it installed without you knowing what it was."


I believe it's automatically built into Windows 7. At least I don't remember installing it manually, and it's certainly there. I don't remember if that was the case for Vista.

Some programs require it, like the ATI Catalyst Control Center. Some games require it and will install it as a part of their installation.

^And it gets even funner when you're trying to apply service packs or install additional versions and you're blocked from doing so. In some cases you don't need the SP but Windows Update won't leave you alone. In other cases the only recourse you have is to uninstall one version, install or patch another version, then reinstall the one you uninstalled.

Oh, and the obligatory:


[Edited on November 13, 2009 at 9:12 AM. Reason : -]

11/13/2009 9:12:11 AM

Noen
All American
31346 Posts
user info
edit post

Apparently no one remembers the days of individual dll's.

I agree it's ridiculous though the way that the frameworks are installed/tracked. It should just be shown as "Microsoft .NET Framework" and the versions should be kept up with internal to the framework, not forced on the user.

11/13/2009 1:37:36 PM

 Message Boards » Tech Talk » microsoft .net framework Page [1]  
go to top | |
Admin Options : move topic | lock topic

© 2024 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.39 - our disclaimer.