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:
|
-100 |
Verificare le seguenti eventualità:
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:
|
Vedere anche
Attività
Procedura: installare una soluzione Office ClickOnce
Riferimenti
Manifesti di distribuzione per le soluzioni Office
Manifesti di applicazione per le soluzioni Office