Erstellen eines benutzerdefinierten Installers für eine ClickOnce-Office-Projektmappe
Für die Office-Projektmappe können Sie, anstatt das von den Office-Entwicklungstools in Visual Studio erstellten Standardinstallationsprogramm zu verwenden, ein benutzerdefiniertes Installationsprogramm erstellen. Beispielsweise können Sie mit einem Anmeldeskript die Installation von Office-Projektmappen starten oder mit einer Batchdatei die Office-Projektmappe ohne Benutzerinteraktion installieren. Diese Szenarios eignen sich ideal, wenn die erforderlichen Komponenten bereits auf den Endbenutzercomputern installiert sind.
Sie können die Projektmappe installieren, ohne eine Microsoft Office-Anwendung zu öffnen. Rufen Sie das Installationsprogrammtool für Office-Projektmappen (VSTOInstaller.exe) als Teil des Prozesses auf. Standardmäßig wird das Tool am folgenden Speicherort installiert:
%commonprogramfiles%\microsoft shared\VSTO\11.0\VSTOInstaller.exe
Alternativ können Sie den Registrierungsschlüssel "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSTO Runtime Setup\v4\InstallerPath" oder "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSTO Runtime Setup\v4\InstallerPath" verwenden, um den Pfad der Datei "VSTOInstaller.exe" festzustellen.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Microsoft Office 2013 Preview und Microsoft Office 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
Parameter für VSTOInstaller.exe
In der folgenden Tabelle werden die verfügbaren Parameter erläutert.
Parameter |
Definition |
---|---|
/Install oder /I |
Installation der Projektmappe. Dieser Option muss der Pfad eines Bereitstellungsmanifests folgen. Der Pfad kann auf dem lokalen Computer, einer Dateifreigabe (Universal Naming Convention) oder einer HTTP/HTTPS-Website sein. Der Pfad kann lokal (c:\foldername\publishfolder), relativ (publish\) oder ein vollqualifizierter Speicherort (\\servername\foldername bzw. https://servername/foldername) sein. |
/Uninstall oder /U |
Deinstallation der Projektmappe. Dieser Option muss der Pfad eines Bereitstellungsmanifests folgen. Der Pfad kann auf dem lokalen Computer, einer UNC-Dateifreigabe oder einer HTTP/HTTPS-Website sein. Der Pfad kann lokal (c:\foldername\publishfolder), relativ (publish\) oder ein vollqualifizierter Speicherort (\\servername\foldername bzw. https://servername/foldername) sein. |
/Silent oder /S |
Installation bzw. Deinstallation, ohne dass eine Eingabeaufforderung oder Meldungen angezeigt werden. Wenn eine vertrauenswürdige Eingabeaufforderung erforderlich ist, wird die Anpassung nicht installiert bzw. aktualisiert. |
/Help oder /? |
Anzeigen der Hilfeinformationen. |
VSTOInstaller-Fehlercodes
Die folgenden Fehlercodes werden von VSTOinstaller.exe zurückgegeben.
Fehlercode |
Definition |
---|---|
0 |
Eines der folgenden Szenarien ist aufgetreten:
|
-100 |
Überprüfen Sie Folgendes:
Typ "vstoinstaller/?" auf die Hilfe anzeigen. Weitere Informationen finden Sie unter Erstellen eines benutzerdefinierten Installers für eine ClickOnce-Office-Projektmappe. |
-101 |
Mindestens eine Befehlszeilenoption ist ungültig. Typ "vstoinstaller/?" auf die Hilfe anzeigen. |
-200 |
Der Bereitstellungsmanifest-URI ist ungültig. Typ "vstoinstaller/?" auf die Hilfe anzeigen. |
-201 |
Die Projektmappe konnte nicht installiert werden, da das Bereitstellungsmanifest ungültig ist. Weitere Informationen finden Sie unter Bereitstellungsmanifeste für Office-Projektmappen. |
-202 |
Die Projektmappe konnte nicht installiert werden, da die Visual Studio-Tools für Bürotrakt des Anwendungsmanifests ungültig ist. Weitere Informationen finden Sie unter Anwendungsmanifeste für Office-Projektmappen. |
-203 |
Die Projektmappe konnte wegen eines Downloadfehlers nicht installiert werden. Überprüfen Sie den Bereitstellungsmanifest-URI bzw. den Netzspeicherort, und versuchen Sie es erneut. |
-300 |
Die Projektmappe konnte wegen einer Sicherheitsausnahme nicht installiert werden. Weitere Informationen finden Sie unter Sichern von Office-Projektmappen. |
-400 |
Die Projektmappe konnte nicht installiert werden. |
-401 |
Die Projektmappe konnte nicht deinstalliert werden. |
-500 |
Der Vorgang wurde abgebrochen. Eines der folgenden Szenarien ist aufgetreten:
|
Siehe auch
Aufgaben
Gewusst wie: Installieren einer ClickOnce-Office-Projektmappe
Referenz
Bereitstellungsmanifeste für Office-Projektmappen
Anwendungsmanifeste für Office-Projektmappen