Condividi tramite


Creazione di un programma di installazione personalizzato per una soluzione Office ClickOnce

Anziché utilizzare il programma predefinito creato dagli strumenti di sviluppo di Office in Visual Studio è possibile creare un programma di installazione personalizzato per la soluzione Office. Ad esempio, è possibile utilizzare uno script di accesso per avviare l'installazione delle soluzioni Office oppure utilizzare un file batch per installare la soluzione Office senza alcuna interazione da parte dell'utente. Questi scenari sono ideali se i prerequisiti sono già installati nei computer degli utenti finali.

È possibile installare la soluzione senza aprire un'applicazione Microsoft Office. Chiamare lo strumento di installazione della soluzione Office (VSTOInstaller.exe) come parte del processo. Per impostazione predefinita, lo strumento viene installato nel percorso seguente:

%commonprogramfiles%\microsoft shared\VSTO\11.0\VSTOInstaller.exe

In alternativa, è possibile utilizzare la chiave del Registro di sistema HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSTO Runtime Setup\v4\InstallerPath o HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSTO Runtime Setup\v4\InstallerPath per trovare il percorso di VSTOInstaller.exe.

Si applica a: Le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Microsoft Office 2013 Preview e Microsoft Office 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

Parametri per VSTOInstaller.exe

Nella tabella seguente sono spiegati i parametri disponibili.

Parametro

Definizione

/Install o /I

Installa la soluzione. Questa opzione deve essere seguita dal percorso di un manifesto di distribuzione. Il percorso può essere sul computer locale, una condivisione di file di (UNC) la convenzione di denominazione dell'interfaccia, o in un sito Web HTTP/HTTPS. Il percorso può essere locale (c:\nomecartella\cartellapubblicazione), relativo (publish\) o un percorso completo (\\nomeserver\nomecartella o http://nomeserver/nomecartella).

/Uninstall o /U

Disinstalla la soluzione. Questa opzione deve essere seguita dal percorso di un manifesto di distribuzione. Il percorso può essere sul computer locale, una condivisione di file UNC, o in un sito Web HTTP/HTTPS. Il percorso può essere locale (c:\nomecartella\cartellapubblicazione), relativo (publish\) o un percorso completo (\\nomeserver\nomecartella o http://nomeserver/nomecartella).

/Silent o /S

Installa o disinstalla senza richiedere input o visualizzare un messaggio. Se è necessaria la richiesta di attendibilità, la personalizzazione non viene installata o aggiornata.

/Help o /?

Visualizza le informazioni della Guida.

Codici di errore di VSTOInstaller

Di seguito vengono descritti i codici di errore restituiti da VSTOInstaller.exe:

Codice di errore

Definizione

0

È possibile che si sia verificato uno degli scenari seguenti:

  • È stata visualizzata la guida di VSTOinstaller.

  • La soluzione è stata installata correttamente.

  • La soluzione è stata disinstallata correttamente.

-100

Verificare le seguenti eventualità:

  • Alcune opzioni della riga di comando sono state impostate più volte. Assicurarsi che ciascuna opzione venga impostata soltanto una volta.

  • Almeno un'opzione della riga di comando non è valida.

Tipo “vstoinstaller/?„ per visualizzare la guida. Per ulteriori informazioni, vedere Creazione di un programma di installazione personalizzato per una soluzione Office ClickOnce.

-101

Almeno un'opzione della riga di comando non è valida. Tipo “vstoinstaller/?„ per visualizzare la guida.

-200

L'URI del manifesto di distribuzione non è valido. Tipo “vstoinstaller/?„ per visualizzare la guida.

-201

Impossibile installare la soluzione perché il manifesto di distribuzione non è valido. Per ulteriori informazioni, vedere Manifesti di distribuzione per le soluzioni Office.

-202

Impossibile installare la soluzione perché la sezione di Visual Studio Tools per Office del manifesto dell'applicazione non è valida. Per ulteriori informazioni, vedere Manifesti di applicazione per le soluzioni Office.

-203

Impossibile installare la soluzione a causa di un errore di download. Controllare l'URI del manifesto di distribuzione o il percorso del file di rete e ritentare.

-300

Impossibile installare la soluzione a causa di una eccezione di sicurezza. Per ulteriori informazioni, vedere Sicurezza delle soluzioni Office.

-400

Impossibile installare la soluzione.

-401

Impossibile disinstallare la soluzione.

-500

L'operazione è stata annullata. È possibile che si sia verificato uno degli scenari seguenti:

  • Impossibile installare la soluzione.

  • Impossibile disinstallare la soluzione.

  • Impossibile scaricare il manifesto di distribuzione.

Vedere anche

Attività

Procedura: installare una soluzione Office ClickOnce

Riferimenti

Manifesti di distribuzione per le soluzioni Office

Manifesti di applicazione per le soluzioni Office

Altre risorse

Pubblicazione di soluzioni Office utilizzando ClickOnce

Pubblicazione di soluzioni Office utilizzando ClickOnce