Freigeben über


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:

  • Die VSTOinstaller-Hilfe wurde angezeigt.

  • Die Projektmappe wurde erfolgreich installiert.

  • Die Projektmappe wurde erfolgreich deinstalliert.

-100

Überprüfen Sie Folgendes:

  • Einige Befehlszeilenoptionen wurden mehrmals festgelegt. Stellen Sie sicher, dass jede Option nur einmal festgelegt wird.

  • Mindestens eine Befehlszeilenoption ist ungültig.

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:

  • Die Projektmappe konnte nicht installiert werden.

  • Die Projektmappe konnte nicht deinstalliert werden.

  • Das Bereitstellungsmanifest konnte nicht heruntergeladen werden.

Siehe auch

Aufgaben

Gewusst wie: Installieren einer ClickOnce-Office-Projektmappe

Referenz

Bereitstellungsmanifeste für Office-Projektmappen

Anwendungsmanifeste für Office-Projektmappen

Weitere Ressourcen

Veröffentlichen von Office-Lösungen mithilfe von ClickOnce

Veröffentlichen von Office-Lösungen mithilfe von ClickOnce