intéressant

Qu'est-ce que le .NET Framework et pourquoi en ai-je besoin?

Cher Goldavelez.com,

Qu'est-ce que le "Microsoft .NET Framework" et pourquoi en ai-je besoin? J'ai essayé d'installer BlackBerry Desktop, mais cela a échoué et indique que la structure est manquante. Pour une raison quelconque, je ne peux pas le télécharger à partir de Microsoft. "Que pouvais-je faire?"

Cordialement,

Besoin de .NET

Cher besoin,

.NET est un framework de programmation créé par Microsoft que les développeurs peuvent utiliser pour créer des applications plus facilement. Comme le dit judicieusement le commentateur, "un framework est juste un paquet de code que le programmeur peut appeler sans avoir à l'écrire explicitement".

Dans un monde parfait, vous n’auriez pas besoin de .NET Framework. Les fabricants de toutes vos applications cruciales disposeraient du temps et des ressources nécessaires pour regrouper leurs applications dans des packages autonomes, car le développement pour Windows serait un processus intuitif, généralement de haut niveau, que les développeurs indépendants pourraient définir assez rapidement. Ainsi, personne d’autre que les développeurs n’aurait besoin d’un package tel que .NET, qui fournit aux applications un moyen ordonné d’accéder aux bases de données, aux services Web et à d’autres outils de communication.

Mais vous ne vivez pas dans ce monde et nous n'y écrivons certainement pas. Goldavelez.com a souvent recommandé des applications, généralement de petits développeurs indépendants, nécessitant l'installation d'une version du .NET Framework pour fonctionner. C’est souvent un gros téléchargement, et parfois une source d’erreurs, comme vous l’avez vu - moins dans Windows 7, mais tout correctif logiciel important peut être source d’erreurs. Le besoin de BlackBerry pour le Framework est un peu inhabituel pour un effort à grande échelle, mais pas totalement inouï.

La plupart du temps, les applications demanderont l’installation d’une version particulière du framework. Nous vous recommandons d'éviter d'installer cette version particulière et d'essayer plutôt d'installer la version la plus récente de .NET, en supposant que votre système d'exploitation Windows la prenne en charge. La plupart des packages .NET ont une compatibilité ascendante. Par conséquent, une application demandant l'infrastructure 2.0 peut généralement se débrouiller avec ce qui est packé dans la dernière version: .NET Framework 4. Assurez-vous également que vous êtes prêt à recevoir vos demandes Windows Update, car il est possible que des correctifs système pertinents doivent être installés avant que .NET s'intègre facilement à votre système.

Un problème rencontré souvent dans les installations .NET est un besoin d'espace, même si votre système ne le rend pas nécessairement explicite. La version 4.0 de .NET pour les systèmes Windows 32 bits standard requiert 850 Mo d'espace libre sur votre lecteur Windows principal; un système Windows 64 bits nécessite 2 Go d'espace libre et Windows ne vous demande généralement pas si vous avez de la place sur une autre partition. Si votre espace disponible est inférieur à ces quantités, vous devez examiner votre disque dur et libérer de l'espace.

Un autre problème courant concerne les anciennes versions de .NET et, peut-être, leur mauvaise conduite sur votre système. Allez dans la section Ajout / Suppression de programmes du Panneau de configuration (ou "Désinstaller des programmes" dans les configurations Windows les plus récentes) et recherchez les installations associées à ".NET Framework" ou quelque chose de très similaire. Essayez de les supprimer d'ici via la procédure de désinstallation standard, puis tentez d'installer à nouveau votre nouveau framework .NET. Si cela échoue toujours, il est temps de passer à l'outil de nettoyage .NET Framework, créé par Microsoft lui-même pour mettre de l'ordre dans les choses après les installations .NET délicates.

Au-delà de ces deux problèmes courants, vous devrez surveiller si un message d'erreur particulier, ou un code d'erreur, est émis lors de l'installation. Copiez ce message vers le bas - sur papier, si sélectionner et frapper Ctrl + C semble être hors de portée - et recherchez des citations sur le Web, avec "framework .NET". D'après ce que nous avons vu, presque chaque problème potentiel impliquant .NET a été posté sur un forum de support technique quelque part, et une réponse suit souvent.

En espérant que vous et .NET pourrez bientôt coexister dans votre système Windows, pour que votre BlackBerry puisse commencer à traîner et à utiliser vos trucs géniaux là aussi.

Cordialement,

Goldavelez.com

Vous avez d'autres conseils sur .NET Framework et ses tenants et aboutissants? Déposez-les dans les commentaires pour aider un autre lecteur, maintenant et dans le futur.