J'essaie de lancer une application SL4 OOB à partir du navigateur Web. J'essaie actuellement d'y parvenir en associant un type de fichier avec sllauncher.exe et en ajoutant ensuite l'identifiant de l'application SL4 OOB en tant que paramètre. L'application SL4 OOB est lancée lorsque le type de fichier spécifique est téléchargé à partir du navigateur, mais pour que je puisse créer un programme d'installation, je dois pouvoir récupérer l'ID de l'application afin de pouvoir mettre à jour l'entrée de registre. quelqu'un sait comment l'id de l'application est généré ou s'il est possible de forcer l'utilisation d'un identifiant d'application spécifique?Mise en attente d'un ID d'application Silverlight Out of Browser
Répondre
Je crains que ce ne sera pas facile ... Il y a une méthode Deployment.GetAppIdForUri qui sonne comme il le fait exactement ce dont vous avez besoin, mais malheureusement, il est marqué SecurityCritical vous ne pouvez donc pas utiliser .
Un hack qui pourrait fonctionner est la suivante: Lorsque l'application est installée OOB, vous pouvez utiliser Application.Current.Host.Source ou quelque chose comme ça, plus un peu de magie pour obtenir le sous-chaîne ID d'application. Malheureusement, je ne suis pas capable de le tester maintenant car je désinstalle le VS2010 RC sur cette machine en ce moment ;-) Quoi qu'il en soit, si cela fonctionne, vous pouvez prendre l'ID et l'écrire dans IsoStore pour une utilisation ultérieure.
Forcer un ID spécifique pour l'application serait bien, mais je pense que ce n'est pas possible.
Cheers, Alex
Le fichier de raccourci d'application Silverlight OOB comprend l'identifiant d'application. Récupérer l'id de l'application à partir du fichier de raccourci est un travail pour moi.
- 1. Silverlight Out of Browser vérifier
- 2. Prism vs out-of-browser Silverlight
- 3. Accès local dll avec SilverLight 4 out-of-browser
- 4. Appel de Office Communicator via Silverlight Out of Browser
- 5. Silverlight 4 Out Of Browser: Rechercher des mises à jour sans installation?
- 6. Problème d'appel du service WCF à partir de l'application OOB (Out Of browser) dans Silverlight 3
- 7. Lancer Silverlight Out-of-Browser à partir de la post-installation du navigateur
- 8. Comment obtenez-vous le nom d'utilisateur dans les applications SLOOB (Silverlight Out-Of-Browser)?
- 9. Existe-t-il une solution de rapport prête à l'emploi pour Silverlight exécutant Out-Of-Browser?
- 10. Silverlight out-of-browser + Services WCIA RIA + Cassini + SQL Express comme application de bureau
- 11. Comment ouvrir la fenêtre pop-up de Silverlight Out-of-Browser?
- 12. Silverlight 4 Problème avec Out of Browser sllauncher.exe - aucun paramètre dans le raccourci
- 13. L'application Silverlight Out of Browser (OOB) ne plante que sur OS X
- 14. Est-ce qu'une application Silverlight 3 out of browser (OOB) prend en charge Bing Maps ou Virtual Earth Maps?
- 15. Delphi Out of resources
- 16. subversion "out-of-date" question
- 17. Exception Subsonic out of memory
- 18. ManagementObjectRecherche out of memory excepiton
- 19. find id of element
- 20. Obtenir float = 04 out of int
- 21. Comment identifier "Out of office" d'Outlook automatiquement?
- 22. Sharepoint out of the cases capacités
- 23. PrintWriter exception: String index out of range
- 24. OpenGL "out of memory" sur glReadPixels()
- 25. Silverlight Browser Fermer l'événement
- 26. Qu'est-ce que Out Of Scope signifie?
- 27. Javascript Member Functions Out of Scope
- 28. C# Fusion de DynamicPDF provoquant l'erreur "Index out of bounds"
- 29. problème iphone sqlite: "out of memory" sur sqlite3_prepare_v2
- 30. Comment résoudre l'avertissement "Bignum out of Float range"?