Link to home
Create AccountLog in
Avatar of Solidsound
Solidsound

asked on

.net backwards compatibility

Hi all,

I have a software company requesting we install multiple versions of .NET on client machines would the latest version 4.5.x not include all the functionality of .NET v3.5 and below as well? Or will this need individual installs of each version .NET?

Many thanks in advance.

Kind regards
Avatar of AndyAinscow
AndyAinscow
Flag of Switzerland image

You should just need to install the latest which would contain support for previous versions.
I keep .NET Framework V3.5 and all its updates and V4.5 and all its updates. Those two versions are available to be enabled in Windows Features (in Programs and Features).

I do this myself and for clients and it seems to cover all the requirements.
ASKER CERTIFIED SOLUTION
Avatar of Jacques Bourgeois (James Burger)
Jacques Bourgeois (James Burger)
Flag of Canada image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Avatar of _TAD_
_TAD_

Some object types have become deprecated (obsolete) in .Net 4.5.   If your program uses these types they may no longer function as you would expect.

Obsolete Types
https://msdn.microsoft.com/en-us/library/hh419162(v=vs.110).aspx

Obsolete Members
https://msdn.microsoft.com/en-us/library/hh419161(v=vs.110).aspx



fyi.... sometime around the year 2001 Sun Microsystems changed the way Java handled 'Null' values and caused my company a lot of grief.  Backwards compatibility is not always a guarantee.