Installation du .NET Framework 3.5 sous Windows 10


  • Share on Pinterest

Windows 10 n’inclut pas le .NET Framework 3.5 par défaut, mais ce composant est installable à partir des fonctionnalités à la demande. Pour un déploiement en masse, vous pouvez récupérer les fichiers d’installation du .NET Framework 3.5 depuis le support d’installation de Windows 10 dans le dossier sources\sxs.

Dans Windows 10, les sources d’installation du composant NetFx3 sont compressées dans une archive nommée microsoft-windows-netfx3-ondemand-package.cab. Contrairement à Windows 8.1 ou il s’agissait de plusieurs dossiers. Cependant, la procédure d’installation reste similaire.

[ecko_contrast]Le .NET Framework fait partie intégrante de nombreuses applications s’exécutant sous Windows, et fournit des fonctionnalités permettant l’exécution de ces applications. Si vous avez migré vers Windows 10 depuis Windows 8.1 ou Windows 7 avec ce composant déjà activé alors il est déjà installé sur votre ordinateur.[/ecko_contrast]

Remarques importantes :

  • Utilisez le .NET Framework 3.5 pour les applications générées pour les versions 2.0, 3.0 et 3.5.
  • Si vous installez un pack de langue Windows avant d’installer le .NET Framework 3.5, l’installation du .NET Framework 3.5 échoue. Installez le .NET Framework 3.5 avant d’installer tous les packs de langue dans votre image Windows.

Installation du .Net Framework 3.5 à la demande

Vous pouvez activer le .NET Framework 3.5 vous-même dans le Panneau de configuration. Cette option requiert une connexion Internet.
Pour activer le .NET Framework 3.5 dans le Panneau de configuration

  • Dans la recherche, commencez à taper, puis choisissez Panneau de configuration.
  • Choisissez Programmes, puis Activer ou désactiver des fonctionnalités Windows.
  • Cochez la case .NET Framework 3.5 (inclut .NET 2.0 et 3.0).

netframework
[ecko_alert color= »gray »]Vous n’avez pas besoin de sélectionner des éléments enfants pour l’activation HTTP WCF (Windows Communication Foundation)[/ecko_alert]

Extrait du fichier de log:
http://fg.v4.download.windowsupdate.com/c/msdownload/update/software/updt/2015/04/microsoft-windows-netfx3-ondemand-package_e209b30ab22cdc321805723e80e2b8c3623b7d8b.cab
C:\WINDOWS\SoftwareDistribution\Download\2a3897739001e950527817f6e49de1b6\Microsoft-Windows-NetFx3-OnDemand-Package.cab

Installation du .Net Framework 3.5 en ligne de commande

Vous pouvez activer le .NET Framework 3.5 en ligne de commande, après avoir récupéré le fichier à partir du support d’installation de Windows 10 dans le dossier sources\sxs.

Commande:

[ecko_code_highlight language= »shell »]dism /online /add-package /packagepath:microsoft-windows-netfx3-ondemand-package.cab[/ecko_code_highlight]

Installation du .Net Framework 3.5 avec MDT

Vous pouvez activer le .NET Framework 3.5 lors du déploiement ou à la création de l’image avec Microsoft Deployment Toolkit (MDT), en important le fichier microsoft-windows-netfx3-ondemand-package.cab sur le noeud packages à partir de la console Deployment Workbench.

[ecko_annotated header= »Deployment Workbench » annotation= »Importation du fichier microsoft-windows-netfx3-ondemand-package.cab sur le noeud package »]netframeworkmdt[/ecko_annotated]

Par défaut, Microsoft Deployment Toolkit (MDT) installe tous les packages importés qui s’appliquent au système d’exploitation. Le profil de sélection All packages est configuré la séquence de tâches dans la phase Preinstall.

[ecko_alert color= »green »]Vous avez aussi le choix d’ajouter l’étape « Install Role and Features » dans la séquence de tâches pour installer .NET Framework 3.5.[/ecko_alert]

  • Jeremy
    Répondre
    Auteur
    Jeremy Jeremy

    Merci pour ces informations, c’est exactement ce que je cherchais !
    Néanmoins, il faudrait apporter une petite modification pour l’installation en ligne de commande car telle qu’elle est présentée, cela génère une erreur. Pour passer outre, il faut juste ajouter un « – » à addpackage, ce qui donne :
    dism /online /add-package /packagepath:microsoft-windows-netfx3-ondemand-package.cab
    Et le tour est joué !
    Encore merci

    • Yannick Plavonil
      Répondre
      Auteur
      Yannick Plavonil Yannick Plavonil

      Merci, la faute de frappe est corrigée

  • Windows 10 et .Net 3.5 ou la brûlure de cerveau | À la Thurne
    Répondre
    Auteur
    Windows 10 et .Net 3.5 ou la brûlure de cerveau | À la Thurne Windows 10 et .Net 3.5 ou la brûlure de cerveau | À la Thurne
  • Al
    Répondre
    Auteur
    Al Al

    Bonjour,

    Est ce qu’il est nécessaire d’injecter le Package .NET Framework 3.5 dans l’image de boot LiteTouchPE.wim (WinPE) pour qu’il soit installé au déploiement ? Ou le fait de l’ajouter au dossier Packages d’MDT suffit.

    Merci.

    • Yannick Plavonil
      Répondre
      Auteur
      Yannick Plavonil Yannick Plavonil

      Non, il ne faut pas mettre ceci dans l’image de boot. Utilise les fonctionnalités MDT mais jamais tu mets cela dans le boot.wim

  • zimou
    Répondre
    Auteur
    zimou zimou

    Bonjour, peut etre qu’une installation existante mais défaillante bloque tout? Dans ce cas utilise ce nettoyeur: https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/ Ensuite, en espérant que cette desinstallation forcée débloque la situation pourquoi ne pas passer directement au Net framework 3.5 sp1

  • Françoise Guedj
    Répondre
    Auteur
    Françoise Guedj Françoise Guedj

    Bonjour, Impossible d’activer .net framework 3.5 avec ma version Windows 10. J’ai coché la case .net framework 3.5 dans le panneau de configuration/système, cliqué sur OK puis redémarrél’ordinateur, cela ne fonctionne pas.
    A chaque fois que je rouvre le panneau de configuration/système la case  » .net framework 3.5″ est systématiquement désactivée. L’ordinateur ne prend pas en compte pas ma demande. Que dois je faire ? Cela bloque l’installation d’une application. Merci.