En utilisant Visual Basic 6, quel est le meilleur moyen de détecter si .NET Framework est installé sur un ordinateur client et quelles sont les versions de .NET installées?Comment détecter l'installation de .NET Framework sur une machine utilisant VB6
0
A
Répondre
0
J'ai été capable de répondre à ma propre question avec le code suivant.
Dim strFrameworkDir As String
strFrameworkDir = Environ$("systemroot") & "\Microsoft.NET\Framework\v3.5"
If Dir$(strFrameworkDir, vbDirectory) = vbNullString Then
MsgBox ".NET Framework 3.5 Must be Installed on this machine!"
End
End If
5
2
vous pouvez prendre cette information du registre du système Windows. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework \
Questions connexes
- 1. silverlight peut-il détecter la version de .NET framework installée sur la machine cliente?
- 2. Comment détecter une nouvelle machine comme Facebook?
- 3. Problème d'exigence de framework .NET sur la machine client
- 4. Comment configurer Zend Framework sur une machine Linux?
- 5. Compilation de l'application VB6 avec .NET interop, fonctionne uniquement si compilé sur ma machine
- 6. VB6 avec une bibliothèque .NET
- 7. Rôles de requête sur une machine Windows utilisant LDAP
- 8. Exécution de nombreuses versions de .net sur une machine
- 9. Comment détecter la version du framework .net avec Delphi 7
- 10. Comment détecter si une machine Windows exécute IPV4 ou IPV6?
- 11. comment détecter la machine a DOTNET 2.0
- 12. Comment puis-je manipuler une collection VB6 dans .NET?
- 13. .NET WinApp ne fonctionnera pas sur une autre machine en fonction de la machine de compilation
- 14. Détecter l'effleurement du doigt dans .Net Compact Framework
- 15. Comment construire un logiciel qui ne nécessite pas de framework sur la machine de l'utilisateur?
- 16. Comment détecter l'utilisation de smarty template framework?
- 17. .NET Framework Data Provider introuvable sur l'hôte
- 18. Comment ajouter dynamiquement des contrôles .Net à une application vb6
- 19. Comment détecter la résolution de mon affichage dans VB6?
- 20. Classes .Net pour contrôler les services sur une machine distante?
- 21. .NET: paramètres DateTime sont différents sur une machine
- 22. Comment renifler une exception interceptée dans .NET sur une machine de production?
- 23. Comment puis-je utiliser une DLL .Net dans vba sur une machine de l'utilisateur
- 24. .NET Framework 4.0 avec des assemblys utilisant 2.0
- 25. Comment exécuter une commande dans une machine distante et obtenir la sortie en utilisant C# .net
- 26. Comment puis-je appliquer une version spécifique du framework .net
- 27. Déploiement sur une machine du réseau en utilisant git
- 28. Impression de photos à l'aide de VB6 et/ou .NET
- 29. VB6 Fonction de format: analogique .NET
- 30. Quel paquet de framework .Net est requis sur la machine client cible pour exécuter l'application .Net winforms?
+1 Je fais toujours comme ça. si simple! – Andrey