Re: Do I need all version of .NET Framework?

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



"Michael T." wrote in message news:eFX8j.5247$db7.5091@xxxxxxxxxxxxxxx

When I go to "Add or Remove Programs" I see the following unfamiliar programs:

Microsoft .NET Framework 1.1
Microsoft .NET Framework 1.1 Hotfix (KB928366)
Microsoft .NET Framework 2.0 Service Pack 1
Microsoft .NET Framework 3.0 Service Pack 1


These runtimes are not cumulative; i.e., a later version does not encompass everything in a prior version. Since you don't know what version was used by a developer, install them all. While you don't develop code, you do run programs that others have written. You don't need the SDK (software development kit) but you do need the runtimes to execute those programs.

When developers write code, they use the functions available in whatever version of the SDK that they are writing against. For some runtimes, they are cumulative so the same functions are available in a later version. That's not true of .Net Framework. By having multiple versions installed and available, the DLL Hell is avoided because the function called for the specific version will be there and work the way expected.

Personally I'd like to have backward compatibility in later versions so that only the latest runtime is required by me to run a program written by someone else. The problem is not knowing when you no longer have programs that require some ancient version of the runtime. We could end up with dozens of versions of .NET over the next decade.

.



Relevant Pages

  • Re: Service pack 3
    ... install Security Update for Microsoft .NET Framework, ... "Security Update for Microsoft .NetFramework, ... install all the patches and updates for said software. ... Version 1.1 Service Pack 1...' ...
    (microsoft.public.windowsupdate)
  • [NT]Vulnerabilities in GDI+ Allow Code Execution (MS08-052)
    ... Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008, ... Microsoft Internet Explorer 6 Service Pack 1 when installed on Microsoft ... Microsoft .NET Framework 2.0 ...
    (Securiteam)
  • Re: Service pack 3
    ... "Security Update for Microsoft .NetFramework, ... Service Pack 1"?' ... Version 1.1 Service Pack 1...' ... List of bugs that are fixed in the .NET Framework 1.1 Service Pack 1 ...
    (microsoft.public.windowsupdate)
  • Getting the same update over and over!!!
    ... Version 1.1 Service Pack 1 ... The next step is to install the update in the safe mode. ... versions of the .NET Framework you have and lay out any ... installed successfully from Windows Update, from Microsoft Update, or by ...
    (microsoft.public.windowsupdate)
  • Re: kb928365 & kb928366 install errors from 7-10-2007 microsoft update
    ... I CAN NOT uninstall net 1.1 even though it shows up in control panel ... neither does 2.0 of microsoft .net. ... Also you need to keep the 3 versions of .net framework on your computer ... could not install the July 10 security update. ...
    (microsoft.public.windowsupdate)