Problème
Lorsque vous essayez d'installer des correctifs de .NET Framework via la mise à jour de Windows, vous recevez un message d'erreur indiquant que la mise à jour ne s'applique pas au serveur.
Cause possible
Il s'agit d'un bogue documenté par Microsoft qui peut se produire lorsque certaines mises à jour du framework .NET sont installées.
Résolution
Ce problème ne semble affecter que les serveurs Windows 2003. Vous devez être un client de serveur dédié pour pouvoir suivre le processus décrit. Vous devrez désinstaller de manière sélective les correctifs .NET Framework, puis les réinstaller. Pour désinstaller les service packs, veuillez suivre les instructions ci-dessous :
- Utiliser Bureau à distance pour vous connecter au serveur.
- Aller à Démarrer> Panneau de configuration .
- Cliquez sur Ajouter ou supprimer des programmes .
- Cliquez sur Supprimer pour Microsoft .net framework 3.5 SP1. Attendez la fin.
- Cliquez sur Supprimer pour Microsoft .net framework 3.0 SP2. Attendez la fin.
- Cliquez sur Supprimer pour Microsoft .net framework 2.0 SP1. Attendez la fin.
- Téléchargez ASP.net 3.5 de Microsoft et installez-le.
- Accédez à http://Update.Microsoft.com et installez tous les FACULTATIF mises à jour liées à .NET. N'installez aucun des mises à jour recommandées/de haute priorité . Plusieurs redémarrages seront nécessaires.
- Accédez à http://Update.Microsoft.com et installez tous les éléments recommandés/hautement prioritaires mises à jour liées à .NET. Plusieurs redémarrages seront nécessaires.
- Ensuite, allez dans IIS, Démarrer> Outils d'administration> Gestionnaire des services d'information Internet (IIS) et sélectionnez Sites Web .
- Cliquez avec le bouton droit sur chaque site Web et choisissez Propriétés . Sélectionnez ASP.NET et changez-le de 1.1.xxxxx à 2.0.xxxxxx.
- Confirmez que tout fonctionne.