Erreur d’installation si .NET Framework 4.6 est installé

Symptômes

Lorsque vous exécutez Microsoft SharePoint Foundation 2013 avec le programme d’installation de Service Pack 1, SharePoint Server 2013 avec le programme d’installation de Service Pack 1 ou Project Server 2013 avec le programme d’installation de Service Pack 1 sur un ordinateur sur lequel Microsoft .NET Framework 4.6, 4.6.1 ou 4.6.2 est installé, le message d’erreur suivant s’affiche :

Le programme d’installation ne peut pas continuer en raison des erreurs suivantes : Ce produit nécessite Microsoft .Net Framework 4.5.

Cause

Ce problème se produit parce que les programmes d’installation de SharePoint et project Server ne reconnaissent pas .NET Framework 4.6, 4.6.1 ou 4.6.2 comme une version prise en charge du .NET Framework.

Résolution

Pour résoudre ce problème, procédez comme suit :

  1. Extrayez le support d’installation à un emplacement accessible en écriture.

    • Si votre support d’installation est un fichier exécutable (.exe), extrayez les fichiers et dossiers du fichier exécutable vers un emplacement accessible en écriture en exécutant la commande suivante à l’invite de commandes :

      <executable file name> /extract:<path to writable location>
      

      Par exemple, exécutez la commande suivante :

      sharepoint.exe /extract:C:\SharePointInstaller
      
    • Si votre support d’installation est une image de disque ISO ou IMG (.iso ou .img), montez l’image de disque, puis copiez les fichiers et dossiers de l’image de disque vers un emplacement accessible en écriture.

  2. Téléchargez le fichier compressé (.zip) qui contient le correctif correspondant au produit que vous installez :

  3. Ouvrez le fichier .zip.

  4. Copiez le fichier de prise en charge du programme d’installation suivant, le cas échéant, à partir du fichier .zip dans le dossier « updates » dans votre emplacement accessible en écriture.

    • SharePoint Foundation 2013 avec Service Pack 1 : wsssetup.dll
    • SharePoint Server 2013 avec Service Pack 1 : svrsetup.dll
    • Project Server 2013 avec Service Pack 1 : svrsetup.dll
  5. Exécutez Setup.exe à partir de l’emplacement accessible en écriture pour démarrer le programme d’installation de SharePoint ou le programme d’installation de Project Server. Le programme d’installation utilise le fichier de support qui contient le correctif que vous avez copié dans le dossier « updates ».

Solution de contournement

Si vous ne pouvez pas utiliser la méthode de correctif fournie dans la section « Résolution », une autre méthode de contournement est disponible.

Pour contourner ce problème, assurez-vous que .NET Framework 4.6, 4.6.1 ou 4.6.2 n’est pas installé lorsque vous exécutez le programme d’installation de SharePoint.

Si Microsoft .NET Framework 4.6, 4.6.1 ou 4.6.2 est déjà installé, procédez comme suit :

  1. Désinstallez .NET Framework 4.6, 4.6.1 ou 4.6.2. Pour ce faire, accédez à l’emplacement spécifique de votre système d’exploitation, comme indiqué dans les articles suivants de la Base de connaissances Microsoft :

    • 3151800 Le programme d’installation hors connexion du .NET Framework 4.6.2 pour Windows
    • 3102436 le programme d’installation hors connexion du .NET Framework 4.6.1 pour Windows
    • 3045557 Microsoft .NET Framework 4.6 (programme d’installation hors connexion) pour Windows

    Note Dans Windows Server 2012 ou Windows Server 2012 R2, le .NET Framework est un composant de système d’exploitation qui ne peut pas être désinstallé indépendamment. Mises à jour au .NET Framework s’affichent sous l’onglet Mises à jour installé de l’application Programmes et fonctionnalités Panneau de configuration. Pour les systèmes d’exploitation sur lesquels le .NET Framework n’est pas préinstallé, le .NET Framework apparaît sous l’onglet Désinstaller ou modifier un programme (ou l’onglet Ajout/Suppression de programmes) de l’application Programme et fonctionnalités dans Panneau de configuration. Pour plus d’informations, consultez Résolution des problèmes liés aux installations et désinstallations de .NET Framework bloquées et aux articles de la Base de connaissances Microsoft répertoriés précédemment.

  2. Redémarrez l'ordinateur.

  3. Installez le programme d’installation web pour .NET Framework 4.5.2.

  4. Exécutez le programme d’installation de SharePoint pour installer SharePoint.
    Une fois SharePoint installé, vous pouvez effectuer une mise à niveau de .NET Framework 4.5.2 vers .NET Framework 4.6, 4.6.1 ou 4.6.2.

Informations supplémentaires

Bien que vous receviez le message d’erreur pendant l’installation, SharePoint Foundation 2013 et SharePoint Server 2013 sont toujours pris en charge après la mise à niveau vers .NET Framework 4.6, .NET Framework 4.6.1 ou .NET Framework 4.6.2.

Note La prise en charge formelle du .NET Framework 4.5.1, 4.5 et 4.0 a pris fin en janvier 2016.

État

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « Produits concernés ».

Encore besoin d’aide ? Accédez au site de la Communauté SharePoint.