Partager via


Extensions Firefox pour prendre en charge le déploiement XBAP

Mise à jour : Juillet 2008

Microsoft propose une extension d'assistance Windows Presentation Foundation (WPF) pour Firefox qui simplifie le déploiement d'applications WPF XBAP dans le navigateur Firefox. Cette rubrique documente le comportement de l'extension d'assistance WPF.

Extension d'assistance WPF

Une application du navigateur XAML (XBAP) est une technique d'empaquetage d'applications et de déploiement qui assure le déploiement d'une application WPF lors d'une connexion d'un navigateur à un serveur, puis son exécution dans le navigateur en question. Lorsque l'utilisateur clique sur le lien qui fait référence au fichier .xbap, ClickOnce gère automatiquement les mécanismes de téléchargement et de lancement de l'application. ClickOnce est une technologie de déploiement d'applications Windows qui peut mettre à jour des installations sans procéder à des désinstallations et qui facilite également l'installation d'applications autonomes.

ClickOnce fonctionne à la base avec les navigateurs Firefox. En l'absence d'autres extensions, le type .application MIME d'un XBAP est traité en tant que type MIME inconnu et l'utilisateur peut encore cliquer sur l'élément approprié dans la séquence d'installation ClickOnce et installer le XBAP. Pour exécuter une application WPF, le .NET Framework approprié doit toutefois être installé. L'application qui figure dans le XBAP peut cibler un .NET Framework spécifique et ClickOnce doit savoir si l'installation d'un .NET Framework est nécessaire et, le cas échéant, quelle version. Sur Internet Explorer, l'installation ClickOnce peut diriger l'utilisateur vers le .NET Framework approprié si celui-ci manque, mais Firefox ne transmet pas par défaut les informations sur le .NET Framework installé sur le navigateur client à ClickOnce.

L'extension d'assistance WPF pour Firefox permet de transmettre des informations sur l'installation du .NET Framework à ClickOnce à chaque tentative d'installation de XBAP sur un navigateur client, de telle sorte que l'installation de XBAP sur Firefox soit équivalente à celle d'Internet Explorer. De plus, l'installation d'une extension d'assistance WPF limite les effets du message « application inconnue » que les utilisateurs de Firefox voient au demeurant s'afficher lors de l'installation d'un XBAP. 

Les procédures de déploiement d'un XBAP sont expliquées dans Déploiement d'une application WPF (WPF) ou Procédure pas à pas : déploiement d'une application .NET Framework Client Profile à l'aide de ClickOnce. Aucune étape supplémentaire n'est nécessaire pour déployer les navigateurs clients Firefox.

L'extension d'assistance WPF pour Firefox est installée avec le .NET Framework Client Profile ou .NET Framework 3.5 SP1.

Extension d'assistance WPF et FFClickOnce

FFClickOnce est une extension Firefox tierce qui active également ClickOnce pour les installations de clients qui disposent à la fois de Firefox et du .NET Framework. FFClickOnce est toutefois limité en cas de tentative de déploiement d'un XBAP. FFClickOnce et l'extension d'assistance WPF pour Firefox peuvent coexister. Dans ce cas, FFClickOnce gère les exécutables de ClickOnce et l'extension d'assistance WPF pour Firefox gère les XBAP.

Voir aussi

Concepts

Déploiement d'une application WPF (WPF)

Vue d'ensemble des applications de navigateur XAML Windows Presentation Foundation

Historique des modifications

Date

Historique

Raison

Juillet 2008

Ajout d'une rubrique.

Améliorations apportées aux informations.