Aggiungere un'applicazione Silverlight 2 a un sito Web
Per distribuire l'applicazione Silverlight 2, è sufficiente copiare in una cartella Web il file con estensione xap compilato e chiamarlo da una pagina Web nello stesso modo in cui la pagina di prova (Default.html o TestPage.html) chiama il file con estensione xap. Per copiare i file, è possibile utilizzare xcopy oppure gli strumenti di importazione e distribuzione di uno strumento di creazione di siti Web, ad esempio Microsoft Expression Web 2 o Microsoft Visual Studio 2008.
Quando un utente visiterà la pagina Web, verrà visualizzata l'applicazione Silverlight 2. In alternativa, qualora l'utente non disponga del runtime di Silverlight 2 installato, riceverà un invito a installarlo con il relativo collegamento.
Per distribuire un'applicazione Silverlight mediante xcopy
Generare e testare (F5) il progetto di Silverlight 2. Durante la generazione e il test di un progetto di Silverlight 2, vengono creati i file seguenti nella cartella\bin\debug, e Expression Blend tenta di aprire la pagina Web iniziale.
File
Descrizione
AppManifest.xaml
Una versione Silverlight 2 del file AppManifest.xml.
Default.html (o TestPage.html se il progetto è stato creato con Visual Studio 2008)
Una pagina Web che carica l'applicazione Silverlight 2 (contenuta in ProjectName.xap) nel browser.
ProjectName.dll
L'assembly compilato dell'applicazione progettata nei file di contenuto del progetto.
ProjectName.pdb
Informazioni di debug per l'applicazione.
ProjectName.xap
Un file compresso contenente tutto il contenuto e le risorse per l'applicazione Silverlight 2. Gli utenti scaricano questo file nel browser e lo eseguono con il plug-in Silverlight 2.
Copiare il file ProjectName.xap in una cartella o in un sito Web. Se ad esempio è installato Internet Information Services, è possibile copiare il file con estensione xap in una directory virtuale del sito predefinito, in genere associata a C:\Inetpub\wwwroot.
[!NOTA]
Se l'applicazione include file o file multimediali Microsoft Expression Encoder 2, sarà necessario copiare anch'essi.
Per testare la distribuzione, è possibile copiare la pagina di prova (Default.html o TestPage.html) oppure creare codice dalla pagina di prova in una pagina Web esistente della cartella Web. Modificare il nome del file con estensione xap affinché corrisponda a quello del file con estensione xap dell'applicazione.
Passare alla pagina Web che chiama l'applicazione Silverlight 2 per testarne l'aspetto.
Passaggi successivi
- Per ulteriori informazioni sulla distribuzione, vedere Distribuzione di Silverlight 2 su MSDN.