Veröffentlichen von Office-Lösungen
Sie haben zwei Möglichkeiten, Office-Lösungen mit ClickOnce zu veröffentlichen:
Der Webpublishing-Assistent, der einfacheres Veröffentlichen ermöglicht.
Die Seite Veröffentlichen im Projekt-Designer, der die vollständige Anpassung jedes Veröffentlichungsschritts ermöglicht.
Schrittweise Anweisungen für das Veröffentlichen von Projektmappen finden Sie unter Gewusst wie: Bereitstellen einer Office-Lösung mithilfe von ClickOnce.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und Anwendungsebene für Microsoft Office 2010 und 2007 Microsoft Office System. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
Veröffentlichen der Ordnerstruktur
Beim Veröffentlichen einer Office-Lösung werden die Lösungsdateien im Veröffentlichungsordner in der folgenden Struktur erstellt:
Der Ordner für die Anwendungsdateien.
- Versionsspezifische Unterordner, die das versionsspezifische Anwendungsmanifest, das versionsspezifische Bereitstellungsmanifest und Anpassungsassemblys beinhalten. Diese Dateien und Verzeichnisse hängen voneinander ab und funktionieren als einzelnes Paket.
Das Setupprogramm.
Ein Bereitstellungsmanifest, das auf das neueste versionsspezifische Bereitstellungsmanifest verweist.
ClickOnce erstellt ein neues Bereitstellungsmanifest für jede Version der Office-Projektmappe. Beispiel: Für die erste Version einer Projektmappe namens OutlookAddin1 erstellt der Veröffentlichungsprozess ein versionsspezifisches Bereitstellungsmanifest in dem versionsspezifischen Unterordner mit dem Namen OutlookAddIn1_1_0_0_0. Dieser Unterordner befindet sich im Ordner für die Anwendungsdateien. Außerdem legt ClickOnce eine Kopie des Bereitstellungsmanifests im Veröffentlichungsordner der obersten Ebene ab.
Beim nächsten inkrementellen Veröffentlichungsvorgang wird ein versionsspezifisches Bereitstellungsmanifest im versionsspezifischen Unterordner mit dem Namen OutlookAddIn1_1_0_0_1 erstellt. Auch wird das Bereitstellungsmanifest im Veröffentlichungsordner durch eine Kopie des neuesten versionsspezifischen Bereitstellungsmanifests ersetzt.
ClickOnce hängt an Assemblys die Erweiterung .deploy an. Auf dieses Weise blockiert eine gesicherte Installation von Internetinformationsdiensten (IIS) die Dateien nicht aufgrund einer unsicheren Dateinamenerweiterung. Nachdem die Dateien heruntergeladen wurden, entfernt ClickOnce die Erweiterung .deploy, bevor die Projektmappe im ClickOnce-Cache installiert wird. Weitere Informationen hierzu finden Sie unter <deployment>-Element (ClickOnce-Bereitstellung).
Webpublishing-Assistent
Wird der Webpublishing-Assistent verwendet, werden die meisten Optionen auf die Standardwerte auf der Seite Veröffentlichen im Projekt-Designer festgelegt. In der folgenden Tabelle finden Sie die Standardeinstellungen, die der Assistent den Projektmappeneigenschaften zuordnet.
Projektmappeneigenschaft |
Beschreibung der Standardeinstellung |
---|---|
Veröffentlichungsort |
Erforderlich. Beim Veröffentlichungsort handelt es sich um das Verzeichnis, in das Visual Studio die Projektmappendateien, wie Manifeste, Assemblys und andere Dateien aus dem Build kopiert. Sie müssen über Schreibzugriff für dieses Verzeichnis verfügen. Zu den Optionen zählen der lokale Computer, eine UNC-Dateifreigabe oder eine HTTP/HTTPS-Website. Der Pfad kann lokal (C:\Ordnername\Veröffentlichungsordner), relativ (publish\) oder ein vollqualifizierter Speicherort (\\Servername\Ordnername bzw. https://Servername/Ordnername) sein. Standardmäßig ist der Veröffentlichungsort https://localhost/Projektname/ wenn Sie IIS installiert haben, oder das Verzeichnis publish\, wenn IIS nicht installiert ist.
Hinweis
Wird auf dem Zielcomputer Windows Vista ausgeführt, sind noch weitere Aspekte zu berücksichtigen.Sie benötigen auf dem Computer mit dem Betriebssystem Windows Vista Administratorrechte, um die Option für lokale Veröffentlichung nutzen zu können.Zudem ist der Standardspeicherort immer das Verzeichnis publish\, unabhängig davon, ob IIS installiert ist.
|
Installationspfad |
Optional. Der Installationspfad ist das Verzeichnis, von dem der Endbenutzer die Anpassung installiert. Es handelt sich zudem um den Pfad, der von der Projektmappe für die Suche nach Updates verwendet wird. Der Pfad kann mit dem Speicherort für den Veröffentlichungsordner übereinstimmen, was jedoch nicht erforderlich ist. Zu den Optionen zählen der lokale Computer, eine UNC-Dateifreigabe oder eine HTTP/HTTPS-Website. Der Pfad kann lokal (C:\Ordnername\Veröffentlichungsordner), relativ (publish\) oder ein vollqualifizierter Speicherort (\\Servername\Ordnername bzw. https://Servername/Ordnername) sein. Alle HTTP/HTTPS-Speicherorte müssen mit US-ASCII-Zeichen erstellt werden. Unicode-Zeichen werden nicht unterstützt. Wird der Installationspfad festgelegt, müssen sich die Anpassungsdateien an diesem Speicherort befinden, damit die Benutzer die Anpassung installieren können. Der Speicherort sollte nur festgelegt werden, falls Ihnen der endgültige Bereitstellungsspeicherort bekannt ist. Befinden sich die Installationsdateien an einem Speicherort, der relativ zum Dokument oder Setupprogramm ist (wie bei der CD-Option), lassen Sie dieses Feld leer. Dieser Wert kann später zugeordnet werden. Weitere Informationen hierzu finden Sie unter Gewusst wie: Ändern des Installationspfads einer Office-Projektmappe. |
Vorbereitungsmaßnahmen |
Verwendet die Einstellungen auf der Seite Veröffentlichen im Projekt-Designer. |
Updateintervall |
Verwendet die Einstellungen auf der Seite Veröffentlichen im Projekt-Designer. Standardmäßig findet alle sieben Tage eine Überprüfung statt. |
Veröffentlichungsversion |
Verwendet die Einstellung auf der Seite Veröffentlichen im Projekt-Designer. Beim Erstellen des Projekts ist die Standardeinstellung 1.0.0.0. |
Sprache für Veröffentlichung |
Verwendet die Einstellung auf der Seite Veröffentlichen im Projekt-Designer. Der Standardwert ist die Sprache von Visual Studio. |
Seite Veröffentlichen im Projekt-Designer
Auf der Seite Veröffentlichen im Projekt-Designer können alle Setupeigenschaften konfiguriert werden. In der folgenden Tabelle werden die Eigenschaften beschrieben.
Projektmappeneigenschaft |
Beschreibung der Standardeinstellungen |
---|---|
Veröffentlichungsordner – Speicherort |
Erforderlich. Beim Speicherort des Veröffentlichungsordners handelt es sich um das Verzeichnis, in das Visual Studio die Projektmappendateien, wie Manifeste, Assemblys und andere Dateien aus dem Build kopiert. Sie müssen über Schreibzugriff für dieses Verzeichnis verfügen. Zu den Optionen zählen der lokale Computer, eine UNC-Dateifreigabe oder eine HTTP/HTTPS-Website. Der Pfad kann lokal (C:\Ordnername\Veröffentlichungsordner), relativ (publish\) oder ein vollqualifizierter Speicherort (\\Servername\Ordnername bzw. https://Servername/Ordnername) sein. Standardmäßig ist der Veröffentlichungsort https://localhost/Projektname/ wenn Sie IIS installiert haben, oder das Verzeichnis publish\, wenn IIS nicht installiert ist. |
URL des Installationsordners |
Optional. Die URL des Installationsordners ist das Verzeichnis, von dem der Endbenutzer die Anpassung installiert. Es handelt sich zudem um den Pfad, der von der Projektmappe für die Suche nach Updates verwendet wird. Der Pfad kann mit dem Speicherort für den Veröffentlichungsordner übereinstimmen, was jedoch nicht erforderlich ist. Zu den Optionen zählen der lokale Computer, eine UNC-Dateifreigabe oder eine HTTP/HTTPS-Website. Der Pfad kann lokal (C:\Ordnername\Veröffentlichungsordner), relativ (publish\) oder ein vollqualifizierter Speicherort (\\Servername\Ordnername bzw. https://Servername/Ordnername) sein. Alle HTTP/HTTPS-Speicherorte müssen mit US-ASCII-Zeichen erstellt werden. Unicode-Zeichen werden nicht unterstützt. Wird der Installationspfad festgelegt, müssen sich die Anpassungsdateien an diesem Speicherort befinden, damit die Benutzer die Anpassung installieren können. Der Speicherort sollte nur festgelegt werden, falls Ihnen der endgültige Bereitstellungsspeicherort bekannt ist. Befinden sich die Installationsdateien an einem Speicherort, der relativ zum Dokument oder Setupprogramm ist (wie bei der CD-Option), lassen Sie dieses Feld leer. Dieser Wert kann später von einem Administrator festgelegt werden. Weitere Informationen hierzu finden Sie unter Gewusst wie: Ändern des Installationspfads einer Office-Projektmappe. |
Vorbereitungsmaßnahmen |
Die erforderlichen Komponenten können in das Setupprogramm integriert werden oder bei Bedarf während der Installation heruntergeladen werden.
|
Aktualisieren |
Mit dem Updateintervall wird bestimmt, wie oft die Projektmappe nach Updates sucht. Standardmäßig findet alle sieben Tage eine Überprüfung statt. Wird bei jedem Laden einer Anpassung auf Dokumentebene oder eines Add-Ins auf Anwendungsebene nach Updates gesucht, bleibt die Projektmappe zwar auf dem neuesten Stand, doch die Startleistung wird beeinträchtigt. Bei der Bereitstellung über eine CD oder ein Wechsellaufwerk legen Sie den Wert Nie nach Updates suchen fest. |
Optionen (Beschreibung) |
Die Veröffentlichungsoptionen für die folgenden Eigenschaften können festgelegt werden: Beschreibung
|
Optionen (Office-Einstellungen) |
Die Veröffentlichungsoptionen für die folgenden Eigenschaften können festgelegt werden:
|
Veröffentlichungsversion |
Diese Version wird mit jeder Version automatisch erhöht, kann jedoch auch manuell mit einem numerischen Wert festgelegt werden. |
Sprache für Veröffentlichung |
Mit dieser Option wird die Sprache der Microsoft-Softwarelizenzbedingungen festgelegt. Dabei sind die Language Packs in der Liste der erforderlichen Komponenten enthalten. Die Sprache der Anpassung ist nicht betroffen. Die Sprache im Setupprogramm wird durch die installierten Sprachen von Visual Studio bestimmt. Weitere Informationen zum Ändern der Sprache für Veröffentlichung finden Sie unter Gewusst wie: Ändern der Veröffentlichungssprache einer ClickOnce-Anwendung. |
Siehe auch
Konzepte
Vorbedingungen für die Anwendungsbereitstellung