Microsoft .NET Framework : pourquoi en avez-vous besoin et comment l'installer sous Windows

Microsoft .NET Framework : pourquoi en avez-vous besoin et comment l'installer sous Windows

Si vous téléchargez et installez souvent des logiciels , vous avez probablement rencontré des erreurs impliquant le Microsoft .NET Framework . Les deux erreurs les plus courantes ? Soit vous ne l'avez pas installé sur votre système, soit vous en avez la mauvaise version.





Pourquoi cela arrive-t-il? Et plus important encore, qu'est-ce que ce soi-disant .NET Framework et pourquoi devriez-vous vous en soucier ? Eh bien, à bien des égards, le .NET Framework est ce qui permet à Windows moderne d'être ce qu'il est.





Qu'est-ce que le .NET Framework ?

Tout d'abord : il se prononce point net .





Avant de plonger dans Quel le .NET Framework est, il peut être plus utile d'explorer Pourquoi le .NET Framework existe. Pour cela, vous aurez besoin d'un peu de contexte de programmation -- mais si vous n'avez jamais codé une seule chose dans votre vie, ne vous inquiétez pas ! Cette explication supposera que vous n'avez absolument aucune expérience en programmation.

Vous savez probablement déjà que les programmeurs (c'est-à-dire les personnes qui créent des logiciels) doivent « écrire du code » pour créer des applications Windows. Ils le font à l'aide de différents « langages de programmation », qui vous permettent d'écrire du code indiquant à l'ordinateur ce qu'il doit faire.



Crédit d'image: Labirintami via Shutterstock

Le problème est que les langages de programmation sont primitifs par eux-mêmes. Ils peuvent gérer des calculs simples comme l'addition et la multiplication, mais ne peuvent pas faire beaucoup plus que cela. Vous voulez mettre du texte ou des images sur l'écran ? Ensuite, vous devrez écrire un tas de code en utilisant les composants les plus basiques du langage pour le faire - et cela peut prendre beaucoup de temps.





C'est là qu'intervient le .NET Framework. À la base, le .NET Framework fournit une collection complète de code déjà écrit (écrit et maintenu par Microsoft) que les programmeurs peuvent utiliser pour créer rapidement des logiciels. Par exemple, le .NET Framework gère de nombreuses opérations ennuyeuses en coulisses, comme dire à Windows comment dessiner une fenêtre à l'écran - en tant que programmeur, j'aurais juste besoin de fournir le texte à inclure, comment les menus sont disposés, ce que les boutons doivent faire lorsqu'ils sont cliqués, etc.

Mais le .NET Framework est bien plus que cela. Il fournit des outils supplémentaires qui peuvent accélérer le temps de développement global, ainsi que des API supplémentaires (qu'est-ce que c'est qu'une API ?) que les programmeurs peuvent utiliser pour interagir facilement avec certains services, tels que le Windows Store. Au lieu d'écrire à la main tout le code dont une application a besoin pour être considérée comme une application UWP (plate-forme Windows universelle), par exemple, le .NET Framework fournit tout cela.





Mais il y a un inconvénient à créer une application avec .NET Framework : votre ordinateur ne sait pas comment exécuter des applications basées sur Framework à moins que le Framework soit installé sur votre système.

Cela signifie que le .NET Framework est en fait composé de deux parties. La première partie contient tout le code déjà écrit dont les programmeurs ont besoin (anciennement appelés SDK mais maintenant appelés Dev Packs). La deuxième partie contient un programme qui peut « interpréter » le code .NET Framework en commandes pour le système d'exploitation, vous permettant d'exécuter des applications écrites avec le .NET Framework (connu sous le nom de package redistribuable mais également appelé Runtime Environment par certains).

Il est similaire à Java en ce sens que vous devez installer Java Runtime Environment pour exécuter des applications codées en Java.

Pour faire court : en tant qu'utilisateur régulier qui ne codera pas d'applications, vous n'avez besoin que des packages redistribuables .NET Framework.

Comment installer le .NET Framework

La plupart des ordinateurs Windows sont livrés avec .NET Framework déjà installé, mais le vôtre peut être obsolète. Par exemple, Windows 8 et 8.1 sont livrés avec la version 4.5.1, tandis que Windows 10 peut être livré avec 4.6, 4.6.1 ou 4.6.2 installé, selon la nouveauté de l'ordinateur.

Si vous devez installer une version plus récente, le processus est simple. Au moment d'écrire ces lignes, le .NET Framework a atteint la version 4.6.2, c'est donc celle que nous allons installer. Les futures versions du framework devraient être tout aussi faciles à installer.

Crédit d'image: Khakimullin Aleksandr via Shutterstock

Notez que vous pouvez installer le .NET Framework via Windows Update, mais c'est beaucoup plus facile si vous utilisez simplement la méthode manuelle ci-dessous. Vous avez probablement Windows Update désactivé ou différé de toute façon, auquel cas ce sera la méthode préférée.

modèle de liste de feuilles à faire google

Avant que tu commences -- .NET Framework 4.6.2 peut être installé sur Windows 10, Windows 8.1 et Windows 7 SP1 sur les systèmes x86 et x64. Microsoft recommande au moins 2,5 Go d'espace disque inutilisé pour s'assurer que l'installation se termine sans accroc.

Comme pour la plupart de leurs produits, Microsoft propose deux types de programmes d'installation : un programme d'installation Web et un programme d'installation hors ligne.

Les programme d'installation Web est extrêmement petit au départ (moins de 2 Mo), mais télécharge tous les composants nécessaires pendant le processus d'installation, ce qui nécessite une connexion Internet stable et cohérente.

Les programme d'installation hors ligne est un téléchargement initial plus volumineux (environ 60 Mo) qui ne nécessite aucun accès Internet pendant l'installation. Choisissez cette option si vous souhaitez installer sur un ordinateur séparé avec une connexion Internet de mauvaise qualité ou pas d'Internet du tout.

L'un ou l'autre convient, mais nous préférons utiliser le programme d'installation hors ligne car il est plus fiable et vous pouvez le réutiliser si vous devez réinstaller le .NET Framework pour une raison quelconque. Une fois téléchargé, le processus d'installation est assez simple. Suivez simplement l'assistant comme vous le feriez lors de l'installation de toute autre application.

Télécharger: Programme d'installation Web .NET Framework 4.6.2

Télécharger: Programme d'installation hors ligne de .NET Framework 4.6.2

Notez que l'installation de la version 4.6.2 du .NET Framework est une mise à jour sur place des versions précédentes commençant par 4.5 (qui inclut 4, 4.5, 4.5.1, 4.5.2, 4.6 et 4.6.1), donc ne désinstallez ces anciennes versions après coup. Les versions 3.5 SP1 et antérieures sont conservées en tant qu'installation distincte.

Par défaut, le .NET Framework s'installe en anglais, quel que soit le programme d'installation que vous utilisez. Pour le localiser dans une autre langue, vous devez télécharger le module linguistique approprié de la même version de .NET Framework (dans ce cas, 4.6.2). Les modules linguistiques sont uniquement disponibles en tant qu'installateurs hors ligne.

Sur la page de téléchargement ci-dessous, sélectionnez la langue souhaitée, attendez que la page se recharge, puis cliquez sur Télécharger.

Télécharger: Pack de langue .NET Framework 4.6.2

Encore une chose sur le .NET Framework

Il y a quelques années, Microsoft est allé de l'avant et a ouvert le .NET Framework, permettant essentiellement à quiconque de contribuer au développement du .NET Framework. Cela a permis à Microsoft de devenir l'organisation la plus active sur GitHub.

Qu'est-ce que cela signifie pour toi? Fondamentalement, cela signifie que les applications .NET ne feront que devenir plus répandues à l'avenir - et pas seulement plus répandues, mais également de meilleure qualité. Même si vous êtes arrivé jusqu'ici sans jamais avoir utilisé une application .NET, vous le ferez probablement bientôt.

Donc, vous pourriez aussi bien installer le Framework dès maintenant.

Cela a-t-il aidé? Si oui, faites-le nous savoir ci-dessous ! Si vous avez des questions, n'hésitez pas à les poser également.

Partager Partager Tweeter E-mail Est-il correct d'installer Windows 11 sur un PC incompatible ?

Vous pouvez désormais installer Windows 11 sur des PC plus anciens avec le fichier ISO officiel... mais est-ce une bonne idée de le faire ?

Lire la suite
Rubriques connexes
  • les fenêtres
  • La technologie expliquée
  • Windows 7
  • Windows 10
  • Installer le logiciel
  • Windows 8.1
A propos de l'auteur Joël Lee(1524 articles publiés)

Joel Lee est le rédacteur en chef de MakeUseOf depuis 2018. Il est titulaire d'un B.S. en informatique et plus de neuf ans d'expérience professionnelle en rédaction et en édition.

Plus de Joel Lee

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner