Share via


Procedura: pubblicare un'applicazione ClickOnce

Aggiornamento: novembre 2007

Per rendere disponibile agli utenti un'applicazione ClickOnce, è necessario pubblicarla su un server Web, una condivisione file o un supporto rimovibile. A questo scopo è possibile utilizzare la Pubblicazione guidata. Nella scheda Pubblica di Progettazione progetti sono disponibili proprietà aggiuntive relative alla pubblicazione. Per ulteriori informazioni, vedere Pubblicazione di applicazioni ClickOnce.

Prima di eseguire la Pubblicazione guidata, si consiglia di impostare correttamente le proprietà relative alla pubblicazione. Se ad esempio si desidera specificare una chiave per firmare l'applicazione ClickOnce, è possibile utilizzare la scheda Firma di Progettazione progetti. Per ulteriori informazioni, vedere Firma di manifesti ClickOnce.

Nota:

Quando si installano più versioni di un'applicazione utilizzando ClickOnce, le versioni precedenti dell'applicazione vengono spostate in una cartella denominata Archivio, nel percorso di pubblicazione specificato. Questa modalità di archiviazione delle versioni precedenti consente di evitare la presenza di cartelle della versione precedente nella directory di installazione.

Nota:

Le finestre di dialogo e i comandi di menu visualizzati potrebbero non corrispondere a quelli descritti nella Guida in linea in quanto dipendono dall'edizione o dalle impostazioni in uso. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per pubblicare l'applicazione sul Web

  1. In Esplora soluzioni selezionare il progetto dell'applicazione.

  2. Fare clic con il pulsante destro del mouse sul nodo del progetto, quindi scegliere Pubblica.

    Verrà visualizzata la Pubblicazione guidata.

  3. Nella pagina Specificare dove pubblicare l'applicazione immettere un URL valido nel formato https://www.microsoft.com/foldername, quindi scegliere Avanti.

  4. Nella pagina Specificare se l'applicazione sarà disponibile non in linea selezionare l'opzione appropriata:

    • Se si desidera consentire l'esecuzione dell'applicazione quando l'utente è disconnesso dalla rete, fare clic su Applicazione disponibile in linea o non in linea. Nel menu di avvio verrà creato un collegamento per l'applicazione.

    • Se si desidera che l'applicazione venga eseguita direttamente dal percorso di pubblicazione, fare clic su Applicazione disponibile solo in linea. In questo caso, nel menu di avvio non verrà creato alcun collegamento.

    Scegliere Avanti per continuare.

  5. Scegliere Fine per pubblicare l'applicazione.

    Lo stato della pubblicazione viene visualizzato nell'area di notifica dello stato.

Per pubblicare l'applicazione in una condivisione file

  1. In Esplora soluzioni selezionare il progetto dell'applicazione.

  2. Scegliere PubblicaProjectname dal menu Genera.

    Verrà visualizzata la Pubblicazione guidata.

  3. Nella pagina Specificare dove pubblicare l'applicazione immettere un percorso di file valido nel formato \\computername\applicationname, quindi scegliere Avanti.

    Nota:

    Se l'applicazione verrà installata dal Web, questo percorso deve corrispondere all'URL che verrà utilizzato dagli utenti per l'accesso. Se ad esempio l'installazione verrà eseguita dall'indirizzo http:\\www.microsoft.com\myapplication\publish.htm, è necessario specificare il percorso c:\inetpub\wwwroot\myapplication.

  4. Nella pagina Specificare come verrà installata l'applicazione dagli utenti selezionare il percorso che verrà utilizzato dagli utenti per l'installazione dell'applicazione:

    • Se l'installazione verrà eseguita da un sito Web, fare clic su Da un sito Web e immettere un URL corrispondente al percorso di file specificato nel passaggio precedente. Scegliere Avanti. Questa opzione è in genere utilizzata quando si specifica un indirizzo FTP come percorso di pubblicazione. Il download diretto da FTP non è supportato. È pertanto necessario immettere un URL.

    • Se l'applicazione verrà installata direttamente dalla condivisione file, fare clic su Da un percorso UNC o condivisione file, quindi scegliere Avanti. Questa opzione deve essere utilizzata per i percorsi di pubblicazione in formato c:\deploy\myapp o \\server\myapp.

    • Se l'installazione verrà eseguita da un supporto rimovibile, fare clic su Da CD-ROM o DVD-ROM, quindi scegliere Avanti.

    Nota:

    La pagina non verrà visualizzata se si immette un URL (indirizzo HTTP) nella pagina Specificare dove pubblicare l'applicazione.

  5. Nella pagina Specificare se l'applicazione sarà disponibile non in linea selezionare l'opzione appropriata:

    • Se si desidera consentire l'esecuzione dell'applicazione quando l'utente è disconnesso dalla rete, fare clic su Applicazione disponibile in linea o non in linea. Nel menu di avvio verrà creato un collegamento per l'applicazione.

    • Se si desidera che l'applicazione venga eseguita direttamente dal percorso di pubblicazione, fare clic su Applicazione disponibile solo in linea. In questo caso, nel menu di avvio non verrà creato alcun collegamento.

    Scegliere Avanti per continuare.

  6. Scegliere Fine per pubblicare l'applicazione.

    Lo stato della pubblicazione viene visualizzato nell'area di notifica dello stato.

Per pubblicare l'applicazione su CD-ROM o DVD-ROM

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto dell'applicazione e scegliere Proprietà.

    Verrà visualizzata la finestra Progettazione progetti.

  2. Fare clic sulla scheda Pubblica per aprire la pagina Pubblica di Progettazione progetti, quindi scegliere il pulsante Pubblicazione guidata.

    Verrà visualizzata la Pubblicazione guidata.

  3. Nella pagina Specificare dove pubblicare l'applicazione immettere il percorso di file o il percorso FTP in cui verrà pubblicata l'applicazione, ad esempio d:\deploy. Scegliere Avanti per continuare.

  4. Nella pagina Specificare come verrà installata l'applicazione dagli utenti fare clic su Da CD-ROM o DVD-ROM, quindi scegliere Avanti.

    Nota:

    Per eseguire automaticamente l'installazione quando si inserisce il CD-ROM nell'unità, aprire la pagina Pubblica in Progettazione progetti e fare clic su Opzioni, quindi selezionare Per installazioni da CD, esegui automaticamente installazione all'inserimento del CD nella procedura guidata Opzioni di pubblicazione.

  5. Se l'applicazione verrà distribuita su CD-ROM, è possibile scegliere di fornire gli eventuali aggiornamenti da un sito Web. Nella pagina Specificare il percorso per l'aggiornamento automatico dell'applicazione selezionare l'opzione appropriata:

    • Se si desidera che l'applicazione esegua un controllo per verificare la disponibilità di eventuali aggiornamenti, fare clic su Controlla la disponibilità di aggiornamenti dal seguente percorso e immettere il percorso in cui verranno pubblicati gli aggiornamenti. È possibile specificare un percorso di file, un sito Web o un server FTP.

    • Se si desidera che l'applicazione non esegua alcun controllo sulla disponibilità degli aggiornamenti, fare clic su Non controllare la disponibilità di aggiornamenti.

    Scegliere Avanti per continuare.

  6. Scegliere Fine per pubblicare l'applicazione.

    Lo stato della pubblicazione viene visualizzato nell'area di notifica dello stato.

    Nota:

    Al termine della pubblicazione, sarà necessario utilizzare un masterizzatore CD o DVD per copiare i file dal percorso specificato nel passaggio 3 al supporto CD-ROM o DVD-ROM.

Vedere anche

Concetti

Cenni preliminari sulla distribuzione ClickOnce

Altre risorse

Distribuzione ClickOnce

Firma di manifesti ClickOnce