Check .NET 4 Full Framework est installé
-
16-09-2020 - |
Question
Si le framework .NET 4 n'est pas installé, l'application apporte un message, mais uniquement si seul le cadre client est installé et que l'application a besoin du cadre complet, rien ne s'est passé et l'application commence.
Y a-t-il un moyen de vérifier si .NET 4 Cadre complet est installé sur le système cible et non seulement le cadre client?
Je recherche une solution pour le vérifier avec le fichier "app.manifest" ou en C # sur le démarrage du programme.
La solution
La meilleure façon de vérifier si elle existe, c'est suivre les conseils des auteurs et vérifier l'existence de l'entrée de registre appropriée.
Les détails de chacune des touches, y compris .NET 4, peuvent être trouvés à cette référence http://msdn.microsoft.com/en-us/kb/kbarticle.aspx?id=318785
Autres conseils
Allez à vos propriétés du projet
cochez la case à cocher pour " Microsoft .NET Framework 4 (x86 et x64) " au-dessus de cela.
Republie ensuite votre projeect.
Lors de l'installation, il devrait maintenant vérifier le cadre complet et l'installer s'il n'est pas présent.