Est-ce que silverlight 3 ou silverlight 4 peut détecter quelle version du framework .NET installé sur la machine client sans être en mode OOB?silverlight peut-il détecter la version de .NET framework installée sur la machine cliente?
Répondre
sûr, juste look at the user-agent header.
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04425.00).
Je ne sais pas si vous pouvez tester par silverlight, mais vous ne pouvez pas compter sur useragent parce que vous ne pouvez pas trouver la version .net dans la chaîne useragent. Vous devez développer un composant ActiveX ou une application non gérée (C++, Delphi, VB6) pour détecter la version installée (ou la version dont vous avez besoin), puis commencer à télécharger votre application.
Je développe une application dans laquelle je devais fournir la même fonctionnalité que vous. Donc, je suis d'abord tester par le useragent (si l'utilisateur a .NET il suffit de télécharger l'application). Si le .NET n'est pas présent dans le useragent, l'utilisateur télécharge l'application non gérée pour tester .NET (s'il n'y a pas de .NET 4 installé, il vous renvoie à l'URL de téléchargement).
- 1. Comment détecter la version du framework .net avec Delphi 7
- 2. adresse IP de la machine cliente
- 3. Détection de la version Excel installée (et des Service Packs)
- 4. Problème d'exigence de framework .NET sur la machine client
- 5. Comment détecter les pages de partage actuelles de la machine cliente?
- 6. Comment puis-je détecter quelle version d'Internet Explorer est installée?
- 7. .NET Framework version
- 8. Choisir la bonne version de .Net Compact Framework
- 9. .NET Framework v4.0.30128 est la dernière version?
- 10. Détermination de la version de zend framework installée sur le serveur
- 11. Authentification (ou même identification) de la machine cliente dans ASP.NET
- 12. Différences entre la construction sur une machine avec VS2010 installée et sur une machine avec le SDK 7.1 installé
- 13. Obtenir la version .NET Framework dans VB.NET
- 14. Détection de la version d'IE installée sur votre système d'exploitation en C#?
- 15. Comment activer javascript dans la machine cliente en utilisant PHP?
- 16. Comment détecter l'installation de .NET Framework sur une machine utilisant VB6
- 17. Importer un module basé sur la version python installée?
- 18. Quel paquet de framework .Net est requis sur la machine client cible pour exécuter l'application .Net winforms?
- 19. Détecter la version PowerPoint
- 20. Comment trouver la version d'une application installée en utilisant C#
- 21. Version C# et .NET Framework Version?
- 22. Comment puis-je détecter la version d'Adobe Acrobat installée dans Firefox via JavaScript
- 23. Modifier la version .NET Framework du pool d'applications à 3.5?
- 24. contrôle de version dans la machine virtuelle
- 25. comment vérifier MS Office version installée sur les machines
- 26. Get IP de ma machine C# avec machine virtuelle installée
- 27. Déterminer la version de mon application Silverlight
- 28. Detect framework version 3.5
- 29. Comment connaître la version de xdebug que j'ai installée?
- 30. Recherche par programme la version installée de pywin32