Need some help on net framework 3.0

I still have net framework 1.1 and 2.0 and just unstalled 3.0 listed in add and remove, do i need to remove the previous ones, they don't seem to remove the older ones when you update.
[185 byte] By [ronnycopeh] at [2008-2-26]
# 1
the .NET Frameworks are installed side by side and doesnt interfere with one or the other but may load the runtime of the others should the application in question require it I believe (dont quote me). You can uninstall the rest if you like but be sure you can re-install it if your applications specifically require the other CLR versions
ahmedilyas at 2007-9-4 > top of Msdn Tech,.NET Development,.NET Framework Setup...
# 2

No you don't need to uninstall 1.1 or 2.0 when uninstalling 3.0.

.NET Framework 3.0 was released last night. see the accompanying forum. Towards the end of that post is a good tool to help you uninstall pre-release versions of the .NET Framework 3.0 framework. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=898833&SiteID=1

Aaronru-MSFT at 2007-9-4 > top of Msdn Tech,.NET Development,.NET Framework Setup...
# 3
Thanks, i did remove version 1.1 but not 2.0 yet, usually when its a new version of any software it always include the last version and work with the current software intended. Do you think that it might be also taking up space if not needed?
ronnycopeh at 2007-9-4 > top of Msdn Tech,.NET Development,.NET Framework Setup...
# 4
Aaronru, thanks but whats the point of having 3 versions of the same software if not needed
ronnycopeh at 2007-9-4 > top of Msdn Tech,.NET Development,.NET Framework Setup...
# 5

That is a great question.

The answer is found in what the 3 products are. The following is from the .NET Framework Deployment Guide(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlong/html/netfx30.asp):

"How .NET Framework 3.0 Relates to .NET Framework 2.0 and Earlier

The .NET Framework 3.0 adds new technologies to the .NET Framework 2.0, which makes the .NET Framework 3.0 a superset of the .NET Framework 2.0. You can think of .NET Framework 3.0 as an "additive" release to the .NET Framework 2.0, as contrasted with a generational release where software is revised across the board. (For example, the .NET Framework 2.0 was a generational release over the .NET Framework 1.0.)

Because .NET Framework 3.0 is an additive release and uses the core run-time components from .NET Framework 2.0, it is completely backward compatible with the earlier version. Your existing .NET Framework 2.0 based-applications will continue to run without any modifications and you can safely continue your investments using the technologies that shipped with .NET Framework 2.0.

If you are moving to .NET Framework 3.0 from .NET Framework 1.1 or 1.0, you should perform impact analysis and run compatibility testing prior to deployment. While we have worked to make .NET Framework releases compatible, there are a small number of known incompatibles due to security and significant functionality additions. For more information, see the page Breaking Changes in .NET Framework 2.0 on the Microsoft .NET Developer Center Web site."

Aaronru-MSFT at 2007-9-4 > top of Msdn Tech,.NET Development,.NET Framework Setup...
# 6
Thanks, i guess i'll just keep 2.0 and 3.0, the programs that depended on 1.1 is still running good
ronnycopeh at 2007-9-4 > top of Msdn Tech,.NET Development,.NET Framework Setup...

.NET Development

Site Classified