Condividi tramite


Pubblicazione di soluzioni Office (System 2007)

Aggiornamento: novembre 2007

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di documento

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Microsoft Office System 2007

Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e applicazione.

La pubblicazione delle soluzioni Visual Studio Tools per Office può essere effettuata in due modi diversi:

  • Mediante la Pubblicazione guidata, che offre funzionalità di pubblicazione semplificate.

  • Mediante la pagina Pubblica di Progettazione progetti, che consente di personalizzare completamente ogni passaggio della pubblicazione.

Per istruzioni dettagliate su come pubblicare le soluzioni, vedere Procedura: distribuire una soluzione Office utilizzando ClickOnce (2007 System).

Struttura della cartella di pubblicazione

Quando si pubblica una soluzione Visual Studio Tools per Office, i file di soluzione vengono creati nella cartella di pubblicazione secondo la struttura seguente:

  • Cartella dei file dell'applicazione.

    • Sottocartelle specifiche della versione che contengono il manifesto dell'applicazione e il manifesto di distribuzione specifici della versione nonché gli assembly di personalizzazione.
  • Programma di installazione.

  • Manifesto di distribuzione che punta al manifesto di distribuzione specifico dell'ultima versione.

ClickOnce crea un nuovo manifesto di distribuzione per ogni versione della soluzione Office. Ad esempio, per la prima versione di una soluzione denominata OutlookAddin1, il processo di pubblicazione crea un manifesto di distribuzione specifico della versione nella sottocartella specifica della versione denominata OutlookAddIn1_1_0_0_0. Questa sottocartella si trova nella cartella File applicazione. Inoltre, ClickOnce inserisce una copia del manifesto di distribuzione nella cartella di pubblicazione di primo livello.

La successiva pubblicazione incrementale crea un manifesto di distribuzione specifico della versione nella sottocartella specifica della versione denominata OutlookAddIn1_1_0_0_1. Tale pubblicazione sostituisce inoltre il manifesto di distribuzione contenuto nella cartella di pubblicazione con una copia del manifesto di distribuzione specifico della versione più recente.

ClickOnce aggiunge l'estensione .deploy agli assembly. In questo modo, un'installazione protetta di Internet Information Services (IIS) non bloccherà i file a causa di un'estensione non sicura. Dopo il download dei file, ClickOnce rimuove l'estensione .deploy prima di installare la soluzione nella cache ClickOnce. Per ulteriori informazioni, vedere la classe Elemento <deployment> (distribuzione ClickOnce).

Pubblicazione guidata

Quando si utilizza la Pubblicazione guidata, la maggior parte delle opzioni viene impostata sui valori predefiniti contenuti nella pagina Pubblica di Progettazione progetti. Nella tabella riportata di seguito vengono mostrate le impostazioni predefinite assegnate dalla procedura guidata alle proprietà della soluzione.

Proprietà della soluzione

Descrizione dell'impostazione predefinita

Percorso pubblicazione

Obbligatorio.

Il percorso di pubblicazione rappresenta la directory in cui Visual Studio copia i file della soluzione, ad esempio i manifesti, gli assembly e gli altri file della build. È necessario disporre di accesso in scrittura a tale directory.

Le diverse opzioni includono il computer locale, una condivisione di file UNC o un sito Web HTTP/HTTPS. Il percorso può essere locale (c:\nomecartella\cartellapubblicazione), relativo (publish\), completo (\\nomeserver\nomecartella o http://nomeserver/nomecartella).

Per impostazione predefinita, il percorso di pubblicazione è https://localhost/nomeprogetto/ se è installato IIS; in caso contrario, la directory publish\.

Nota:
È opportuno considerare altri aspetti se sul computer di destinazione è in esecuzione Windows Vista. Per utilizzare l'opzione di pubblicazione locale, è necessario disporre di diritti amministrativi sul computer su cui è in esecuzione Windows Vista. Inoltre, il percorso predefinito è costituito sempre dalla directory publish\, indipendentemente dal fatto che IIS sia installato o meno.

Percorso di installazione

Facoltativo.

Il percorso di installazione rappresenta la directory da cui l'utente finale installerà la personalizzazione e anche il percorso che verrà utilizzato dalla soluzione per controllare la disponibilità di aggiornamenti. Tale percorso può corrispondere alla posizione della cartella di pubblicazione, ma non si tratta di un requisito.

Le diverse opzioni includono il computer locale, una condivisione di file UNC o un sito Web HTTP/HTTPS. Il percorso può essere locale (c:\nomecartella\cartellapubblicazione), relativo (publish\), completo (\\nomeserver\nomecartella o http://nomeserver/nomecartella). Tutti i percorsi HTTP/HTTPS devono essere creati con caratteri US-ASCII. I caratteri Unicode non sono supportati.

Se il percorso di installazione è impostato, i file della personalizzazione devono trovarsi in tale percorso per consentire agli utenti di installare la personalizzazione. Il percorso deve essere impostato solo se è noto il percorso di distribuzione finale.

Se i file di installazione si trovano in un percorso relativo al documento o al programma di installazione, come con l'opzione CD, lasciare vuota questa casella.

Questo valore può essere assegnato in un secondo momento. Per ulteriori informazioni, vedere la classe Procedura: modificare il percorso di installazione di una soluzione Office (System 2007).

Prerequisiti

Vengono utilizzate le impostazioni della pagina Pubblica di Progettazione progetti. Le impostazioni predefinite sono rappresentate da Visual Studio Tools per Office Runtime, .NET Framework 3.5 e Windows Installer 3.1.

Intervallo di aggiornamento

Vengono utilizzate le impostazioni della pagina Pubblica di Progettazione progetti. L'impostazione predefinita è rappresentata dal controllo ogni sette giorni.

Versione pubblicazione

Viene utilizzata l'impostazione della pagina Pubblica di Progettazione progetti. L'impostazione predefinita è 1.0.0.0 quando viene creato il progetto.

Lingua di pubblicazione

Viene utilizzata l'impostazione della pagina Pubblica di Progettazione progetti. L'impostazione predefinita è rappresentata dalla lingua di Visual Studio.

Pagina Pubblica di Progettazione progetti

La pagina Pubblica di Progettazione progetti consente di configurare tutte le proprietà di installazione. Nella tabella riportata di seguito vengono descritte le proprietà.

Proprietà della soluzione

Descrizione delle impostazioni predefinite

Posizione cartella di pubblicazione

Obbligatoria.

La posizione della cartella di pubblicazione rappresenta la directory in cui Visual Studio copia i file della soluzione, ad esempio i manifesti, gli assembly e gli altri file della build. È necessario disporre di accesso in scrittura a tale directory.

Le diverse opzioni includono il computer locale, una condivisione di file UNC o un sito Web HTTP/HTTPS. Il percorso può essere locale (c:\nomecartella\cartellapubblicazione), relativo (publish\), completo (\\nomeserver\nomecartella o http://nomeserver/nomecartella).

Per impostazione predefinita, il percorso di pubblicazione è https://localhost/nomeprogetto/ se è installato IIS; in caso contrario, la directory publish\.

URL cartella di installazione

Facoltativo.

L'URL della cartella di installazione rappresenta la directory da cui l'utente finale installerà la personalizzazione e anche il percorso che verrà utilizzato dalla soluzione per controllare la disponibilità di aggiornamenti. Tale percorso può corrispondere alla posizione della cartella di pubblicazione, ma non si tratta di un requisito.

Le diverse opzioni includono il computer locale, una condivisione di file UNC o un sito Web HTTP/HTTPS. Il percorso può essere locale (c:\nomecartella\cartellapubblicazione), relativo (publish\), completo (\\nomeserver\nomecartella o http://nomeserver/nomecartella). Tutti i percorsi HTTP/HTTPS devono essere creati con caratteri US-ASCII. I caratteri Unicode non sono supportati.

Se il percorso di installazione è impostato, i file della personalizzazione devono trovarsi in tale percorso per consentire agli utenti di installare la personalizzazione. Il percorso deve essere impostato solo se è noto il percorso di distribuzione finale.

Se i file di installazione si trovano in un percorso relativo al documento o al programma di installazione, come con l'opzione CD, lasciare vuota questa casella.

Questo valore può essere assegnato in un secondo momento da un amministratore. Per ulteriori informazioni, vedere la classe Procedura: modificare il percorso di installazione di una soluzione Office (System 2007).

Prerequisiti

I prerequisiti possono essere inclusi nel programma di installazione o scaricati su richiesta durante l'installazione.

OpzioneDescrizione
Scarica prerequisiti dal sito Web del fornitore del componenteUtilizzare questa opzione per scaricare i prerequisiti dal sito Web Microsoft.
Scarica prerequisiti dallo stesso percorso dell'applicazioneUtilizzare questa opzione per assemblare i prerequisiti nel programma di installazione. L'inclusione dei file di prerequisiti nel programma di installazione comporta un aumento delle dimensioni della soluzione.
Scarica prerequisiti dal seguente percorsoUtilizzare questa opzione per rendere disponibili separatamente i prerequisiti agli utenti finali come ulteriore programma di installazione contenuto in una pagina Web o in una condivisione di rete.

Intervallo di aggiornamento

L'intervallo di aggiornamento determina la frequenza con cui nella soluzione viene controllata la disponibilità di aggiornamenti. L'impostazione predefinita è rappresentata dal controllo ogni sette giorni.

Il controllo della disponibilità di aggiornamenti ogni volta che viene caricata una personalizzazione a livello di documento o un componente aggiuntivo a livello di applicazione ne garantirebbe l'aggiornamento costante, ma influirebbe sulle prestazione di avvio.

Se la distribuzione viene eseguita tramite un CD o un'unità rimovibile, impostare questa opzione su Non controllare mai.

Versione pubblicazione

Viene incrementata automaticamente con ogni versione, ma può essere anche impostata manualmente con un valore numerico.

Lingua di pubblicazione

Solo progetti per Microsoft Office System 2007. Questa opzione imposta la lingua delle Condizioni di licenza software Microsoft e include i Language Pack per Visual Studio Tools per Office nell'elenco dei prerequisiti. Non ha effetto, invece, sulla lingua della personalizzazione. La lingua del programma di installazione è determinata dalle lingue di Visual Studio installate.

Per ulteriori informazioni su come cambiare la lingua di pubblicazione, vedere Procedura: cambiare la lingua di pubblicazione di un'applicazione ClickOnce.

Vedere anche

Concetti

Distribuzione di soluzioni Office (2007 System)

Distribuzione dei prerequisiti (Visual Studio)