Dans cet article, nous allons détailler quatre moyens de connaître rapidement la version de .NET installée sur Windows 10.
Sous Windows 10, le “.NET Framework” (“dot net”) est une plateforme de développement composée de langages de programmation, de bibliothèques et d’outils permettant aux programmeurs de créer différents types d’applications pour ordinateurs de bureau, ordinateurs portables, tablettes, applications Web, jeux, etc.
La plateforme .NET n’est pas limitée à Windows puisqu’elle est open source et multi-plateforme, ce qui signifie qu’elle est également prise en charge par macOS et Linux.
Bien que les utilisateurs ordinaires aient rarement à se soucier de la version de .NET installée sur Windows 10, certaines applications nécessitent des versions spécifiques pour être installées et fonctionner comme prévu. En outre, les développeurs doivent généralement utiliser plusieurs versions de la plateforme de développement pour créer leurs applications. Cela signifie que la connaissance de la version de .NET installée sur l’ordinateur peut s’avérer utile en fonction de la situation.
Que vous soyez un développeur ou un utilisateur lambda, Windows 10 propose au moins quatre moyens de vérifier la version de .NET Framework à l’aide de l’Explorateur de fichiers, du registre, de l’Invite de commandes et de PowerShell.
Comment vérifier la version de .NET à l’aide de l’Explorateur de fichiers ?
Pour utiliser l’Explorateur de fichiers afin de vérifier la version de .NET Framework sur Windows 10, procédez comme suit :
- Ouvrez l’Explorateur de fichiers (Windows + E).
- Ouvrez le dossier ci-dessous :
C:\Windows\Microsoft.NET\Framework
- Entrez dans le dossier contenant la dernière version ; par exemple, v4.0.30319.
- Faites un clic droit sur l’un des fichiers .dll et sélectionnez l’option Propriétés.
- Cliquez sur l’onglet Détails.
- Sur la ligne Version du produit, confirmez la version de .NET ; par exemple, 4.8.4084.0.
Comment vérifier la version de .NET à l’aide du registre ?
Pour déterminer la version de .NET Framework à l’aide du registre, procédez comme suit :
- Ouvrez le menu Démarrer.
- Recherchez regedit et cliquez sur le premier résultat pour ouvrir le Registre.
- Parcourez le chemin suivant :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
- Développez la clé de version principale ; par exemple, v4 ou v4.0.
- Sélectionnez la clé Client.
Remarque : dans les versions antérieures à la version 4, la clé sera un numéro ou “Setup”. Par exemple, la version 3.5 de .NET inclut le numéro de version sous la clé 1033.
- À droite, vérifiez la chaîne Version pour déterminer la version de .NET Framework.
Comment vérifier la version de .NET avec l’Invite de commandes ?
Pour vérifier la version de .NET Framework avec l’Invite de commandes, procédez comme suit :
- Ouvrez le menu Démarrer.
- Recherchez invite de commandes, cliquez avec le bouton droit de la souris sur le premier résultat, puis sélectionnez l’option Exécuter en tant qu’administrateur.
- Tapez la commande suivante pour déterminer la version de .NET installée et appuyez sur Entrée :
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s
- Pour s’assurer que la version 4.x est installée, utilisez cette variante de la commande :
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s
- Vérifiez la ligne Version pour confirmer les versions du .NET Framework installées sur Windows 10.
Comment vérifier la version de .NET avec PowerShell ?
Pour vérifier la version de .NET avec PowerShell, procédez comme suit :
- Ouvrez le menu Démarrer.
- Recherchez powershell, cliquez avec le bouton droit de la souris sur le premier résultat, puis sélectionnez l’option Exécuter en tant qu’administrateur.
- Tapez la commande suivante pour déterminer la version de .NET installée et appuyez sur Entrée :
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)\p{L}'} | Select PSChildName, version
- Confirmez la version de .NET Framework installée sur Windows 10.
- PowerShell renvoie les informations relatives au client et à la version complète de .NET installée sur Windows 10 (le cas échéant).