Link to home
Start Free TrialLog in
Avatar of brothertruffle880
brothertruffle880Flag for United States of America

asked on

.NET Framework Version 2.0 Redistributable Package (x86) Can't be found!

Hi:
I was told to install .NET Framework Version 2.0 Redistributable Package (x86) in order to get another program to work.
However, I can't find it on the MS web site.  And I will not visit superduperdownloads to get it.

Question:.  Can I use a more recent version? Or do I need to stick to this version.

Bigger question: What is this file for?  What does it do?  Why is it needed for another program to run?
Avatar of Tapan Pattanaik
Tapan Pattanaik
Flag of India image

Avatar of brothertruffle880

ASKER

Hi:
I need the NET Framework Version 2.0 Redistributable Package (x86) from Microsoft's web site.  Not a third-party site.

Question:.  Can I use a more recent version? Or do I need to use 2.0.
Bigger question: What is this file for?  What does it do?  Why is it needed for another program to run?
The framework is needed for any application programmed under the Microsoft .NET system. These programs need to call functions that are part of the framework in order to work. Requiring that a specific version of the framework be installed is the same as requiring that a specific version Windows is available.

Microsoft did a clean up recently. When you install Framework 4.0, it installs needed components for all the previous versions of the framework, and set the system so that old applications go though the proper route to find what they need. That is why Framework 2.0 is no longer available on their site. You will find 4.0 at http://www.microsoft.com/en-us/download/details.aspx?id=17851

I have heard that some applications do not follow the standard procedures however and can still bomb if you did not install the exact version of the framework, but most applications that to the way things should be done and are OK.
Avatar of David Johnson, CD
Actually 3.5 is the rollup for .net 2.0, 4.0 is a rewrite and it is not compatible with .net 2.0 calls.

When you install .NET 3.5 on your system, while the .NET CLR is the same and runs the same, there's some additional Properties and Methods that were added to the Base Class Libraries in order to make some 3.5 features like LINQ work as well as fix a few customer issues.  http://www.hanselman.com/blog/CommentView.aspx?guid=7cd75505-192f-4fef-b617-e47e1e2cb94b (via wikipedia)
ASKER CERTIFIED SOLUTION
Avatar of Jacques Bourgeois (James Burger)
Jacques Bourgeois (James Burger)
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial