Hôte Windows Presentation Foundation (PresentationHost.exe)
Mise à jour : novembre 2007
L'hôte Windows Presentation Foundation (WPF) (PresentationHost.exe) est l'application qui permet aux applications WPF d'être hébergées dans les navigateurs compatibles (y compris Windows Internet Explorer 7 et Microsoft Internet Explorer 6). Par défaut, l'hôte Windows Presentation Foundation (WPF) est enregistré comme l'interpréteur de commandes et gestionnaire MIME pour le contenu hébergé par navigateur WPF, ce qui inclut :
Fichiers XAML libres (.xaml) (non compilés).
application du navigateur XAML (XBAP) (.xbap).
Pour les fichiers de ces types, l'hôte Windows Presentation Foundation (WPF) :
Lance le gestionnaire HTML enregistré pour héberger le contenu Windows Presentation Foundation (WPF).
Charge les bonnes versions des Common Language Runtime (CLR) requis et des assemblys Windows Presentation Foundation (WPF).
Garantit que les niveaux d'autorisation appropriés pour la zone de déploiement sont en place.
Cette rubrique décrit les paramètres de ligne de commande qui peuvent être utilisés avec PresentationHost.exe.
Utilisation
PresentationHost.exe [parameters] uri|filename
Paramètres
Paramètre |
Description |
---|---|
nom de fichier |
Chemin d'accès du fichier à activer. Il peut également s'agir d'un URI. |
-debug |
Lors de l'activation d'une application, ne la valide pas à ou l'exécute à partir du magasin. Cela fonctionne seulement lorsqu'un fichier local est activé. |
-debugSecurityZoneURL <url> |
Utilisé avec une valeur URL pour indiquer à PresentationHost.exe qu'une application doit être déboguée comme si elle était déployée à partir de l'URLspécifiée. Cela détermine à la fois la zone de déploiement et le site d'origine. |
-embedding |
Requis par OLE. Si le paramètre -event ou -debug est spécifié, il n'est pas nécessaire de spécifier le paramètre -embedding, puisque ce paramètre est défini en interne. |
-event <eventname> |
Ouvrez l'événement avec ce nom et signalez-le lorsque PresentationHost.exe est initialisé et prêt à héberger le contenu WPF. PresentationHost.exe se terminera si une erreur s'est produite lors de l'ouverture de l'événement, comme s'il n'avait pas encore été créé. |
Scénarios
Gestionnaire de l'interpréteur de commandes
PresentationHost.exe example.xbap
Gestionnaire MIME
PresentationHost.exe -embedding example.xbap
Débogage Visual Studio
PresentationHost.exe -debug example.xbap
Zone d'entrée de débogage Visual Studio
PresentationHost.exe -debug -debugSecurityZoneURL http://www.example.com example.xbap