Condividi tramite


Estensioni Firefox a supporto della distribuzione di applicazioni XBAP

Aggiornamento: Luglio 2008

Microsoft fornisce un'estensione dell'helper Windows Presentation Foundation (WPF) per Firefox che semplifica la distribuzione di applicazioni XBAP WPF mediante il browser Firefox. In questo argomento viene descritto il comportamento dell'estensione dell'helper WPF.

Estensione dell'helper WPF

applicazione browser XAML (XBAP) è una tecnica di distribuzione e assemblaggio di applicazioni grazie alla quale un'applicazione WPF può essere distribuita tramite la connessione di un browser a un server per poi essere eseguita all'interno del browser. Quando l'utente fa clic sul collegamento relativo al file con estensione xbap, ClickOnce gestisce automaticamente le operazioni di download e di avvio dell'applicazione. ClickOnce è una tecnologia di distribuzione per applicazioni basate su Windows che consente di aggiornare installazioni senza eseguire la disinstallazione e che facilita inoltre le installazioni di applicazioni autonome.

A livello di base ClickOnce è funzionale nei browser Firefox. In assenza di altre estensioni, il tipo MIME .application di un'applicazione XBAP viene trattato come tipo MIME sconosciuto e l'utente può continuare a fare clic sull'elemento appropriato nella sequenza dell'installazione ClickOnce e installare l'applicazione XBAP. Uno dei requisiti per l'esecuzione di un'applicazione WPF, tuttavia, è che sia installata la versione appropriata di .NET Framework. L'applicazione in XBAP potrebbe essere destinata a una specifica versione di .NET Framework e ai fini della finestra di dialogo di ClickOnce è indispensabile sapere se l'installazione di .NET Framework è necessaria e in tal caso quale versione. In Internet Explorer l'installazione di ClickOnce è in grado di indirizzare l'utente alla versione appropriata di .NET Framework se mancante ma per impostazione predefinita Firefox non trasmette informazioni sulla versione di .NET Framework installata nel client browser non consentendo in questo modo a ClickOnce di appurarlo.

L'estensione dell'helper WPF per Firefox consente inoltre di trasmettere informazioni sull'installazione di .NET Framework a ClickOnce ogniqualvolta si verifica il tentativo di installare XBAP in un client browser, in modo che l'installazione di XBAP in Firefox sia equivalente a Internet Explorer. Un'estensione dell'helper WPF installata inoltre riduce al minimo l'impatto del prompt "applicazione sconosciuta" che viene visualizzato agli utenti di Firefox in caso di installazione di una XBAP 

Le procedure per la distribuzione di un'applicazione XBAP vengono spiegate in Distribuzione di un'applicazione WPF (WPF) e in Procedura dettagliata: distribuzione di un'applicazione .NET Framework Client Profile tramite ClickOnce. Per distribuire client browser Firefox non sono necessarie procedure aggiuntive.

L'estensione dell'helper WPF per Firefox è installata con .NET Framework Client Profile o .NET Framework 3.5 SP1.

Estensione dell'helper WPF e FFClickOnce

FFClickOnce è un'estensione di Firefox di terze parti che attiva inoltre ClickOnce per installazioni client che dispongono di Firefox e di .NET Framework. FFClickOnce, tuttavia, presenta alcuni limiti in caso di tentativi di distribuzione di un'applicazione XBAP. FFClickOnce e l'estensione dell'helper WPF per Firefox possono coesistere, nel qual caso FFClickOnce gestisce file eseguibili ClickOnce mentre l'estensione dell'helper WPF per Firefox gestisce più XBAP.

Vedere anche

Concetti

Distribuzione di un'applicazione WPF (WPF)

Cenni preliminari sulle applicazioni browser XAML di Windows Presentation Foundation

Cronologia delle modifiche

Date

History

Motivo

Luglio 2008

Argomento aggiunto.

Miglioramento delle informazioni.