Comment installer le SP2 du Framework .NET 2.0

Bonjour,

Dans un article précédent intitulé “Le multi-targeting de Visual Studio et les Services Packs” je vous parlais de l’impossibilité d’installer seul le Service Pack 2 du Framework .NET 2.0.

Les choses ont évolué depuis et il devient possible d’installer ce Service Pack (et c’est le cas aussi pour le Service Pack 2 du Framework 3.0), grâce aux “ .NET Frameworks 2.0 SP2 and 3.0 SP2 bootstrapper packages” téléchargeables ici.

Ces packages s’installeront sur les OS 32 et 64 bits, avant Windows Vista et les OS suivants pour lesquels l’installation du Framework 3.5 SP1 doit être privilégiée (d’ailleurs ces packages ne s’installeront pas sur ces OS).

Afin d’installer le Framework 2.0 SP2 sur un serveur Windows 2000 par exemple, la démarche est donc la suivante :

  • Sur une machine de développement où Visual Studio 2008 est installé:
    • Télécharger les“.NET Frameworks 2.0 SP2 and 3.0 SP2 bootstrapper packages”
    • Executer le package afin d’extraire les “bootstrapper”
  • Sur le serveur Windows 2000 (à jour au niveau des Services Packs bien évidemment, soit Service Pack 4) :
    • Installer le Rollup package KB891861 pour Windows 2000 SP4, qui contient un hotfix de sécurité sans lequel l’installation du Framework .NET 2.0 SP2 échouera.
    • S’assurer que Windows Installer 3.1 est installé, sinon l’installer à partir d’ici par exemple.
    • S’assurer que le Service Pack 1 du Framework .NET 2.0 est installé, sinon l’installer à partir d’ici.
    • Installer le Service Pack 2 du Framework .NET 2.0 qui se situe sur la machine de développement, à cet emplacement : C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFx20SP2 .

A bientôt,
Aurélien