Freigeben über


Gewusst wie: Bereitstellen einer Office-Lösung mithilfe von ClickOnce

Sie können Office-Lösungen mit dem Webpublishing-Assistenten oder über die Seite Veröffentlichen des Projekt-Designers bereitstellen. Informationen über die Unterschiede finden Sie unter Veröffentlichen von Office-Lösungen.

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.

Tipp

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten. Die von Ihnen verwendete Visual Studio-Edition und die Einstellungen legen diese Elemente fest. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

Link zu Video Eine Videoversion dieses Themas finden Sie unter Video How to: Deploy an Office Solution by Using ClickOnce (2007 System).

So stellen Sie Office-Projektmappen mit dem Webpublishing-Assistenten bereit

  1. Klicken Sie im Menü Erstellen auf solutionName veröffentlichen .

    Der Webpublishing-Assistent wird angezeigt.

  2. Geben Sie im Feld Veröffentlichungsort für diese Anwendung angeben den Pfad zu dem Ordner ein, in den der Assistent die Projektmappendateien kopieren soll. Es kann sich dabei um einen lokalen Pfad (C:\foldername\foldername), einen vollqualifizierten Pfad für eine URL (HTTP bzw. HTTPS), einen UNC-Pfad (\\servername\foldername) oder einen relativen Pfad (publishfolder\) handeln.

    Wenn auf dem Entwicklungscomputer Internetinformationsdienste (IIS) installiert ist, wird im Feld Veröffentlichungsort für diese Anwendung angeben standardmäßig https://localhost/project name/ angezeigt. Andernfalls wird in diesem Feld standardmäßig publish\ angezeigt, wodurch die Lösung im Veröffentlichungsordner im Projektverzeichnis veröffentlicht wird.

    Tipp

    Unter Windows Vista und Windows 7 muss Visual Studio als Administrator ausgeführt werden, um in IIS veröffentlichen zu können.

  3. Klicken Sie auf Weiter.

  4. Wählen Sie auf der Seite Welcher Standardinstallationspfad wird auf Endbenutzercomputern verwendet? die Option aus, die beschreibt, wo Endbenutzer die bereitgestellte Projektmappe finden können. Geben Sie den vollqualifizierten Pfad zum Ordner ein, wenn ein Textfeld verfügbar ist.

    Tipp

    Wenn hier ein Pfad angegeben wird, müssen die Dateien im Veröffentlichungsordner an den Installationsort kopiert werden, bevor Benutzer die Projektmappe installieren können. Weitere Informationen finden Sie unter Gewusst wie: Ändern des Installationspfads einer Office-Projektmappe.

  5. Klicken Sie auf Fertig stellen.

    Der Webpublishing-Assistent kopiert das Setupprogramm, ein Bereitstellungsmanifest, das auf das neueste versionsspezifische Bereitstellungsmanifest zeigt, und das Projektmappendokument (für Anpassungen auf Dokumentebene) an den auf der ersten Seite angegebenen Speicherort. Die Assemblys, das versionsspezifische Anwendungsmanifest und das versionsspezifische Bereitstellungsmanifest werden in ein versionsspezifisches Unterverzeichnis unter dem Ordner Anwendungsdateien im Veröffentlichungsordner kopiert.

  6. Kopieren Sie die Projektmappendateien an den Installationsort, wenn er sich vom Veröffentlichungsort unterscheidet. Der Installationsort befindet sich an der Stelle, von der aus Endbenutzer die Projektmappe installieren.

  7. Ändern Sie die Sicherheitsrichtlinien (sodass z. B. das Hinzufügen von Dokumentspeicherorten zur Liste vertrauenswürdiger Verzeichnisse in Office erlaubt ist), damit jeder Endbenutzer die Projektmappe ausführen kann. Weitere Informationen finden Sie unter Sichern von Office-Projektmappen.

So stellen Sie Office-Projektmappen mit dem Projekt-Designer bereit

  1. Wählen Sie im Projektmappen-Explorer den Projektknoten aus, und klicken Sie dann im Menü Projekt auf die Eigenschaften von Projectname.

    Der Projekt-Designer wird angezeigt.

  2. Klicken Sie auf die Registerkarte Veröffentlichen.

  3. Geben Sie im Feld Speicherort des Veröffentlichungsordners (Website, FTP-Server oder Dateipfad) den Pfad zu dem Ordner ein, in den der Projekt-Designer die Projektmappendateien kopieren soll. Es kann sich dabei um einen lokalen Pfad (C:\foldername\foldername), einen vollqualifizierten Pfad zu einer URL (HTTP bzw. HTTPS), einen UNC-Pfad (\\servername\foldername) oder einen relativen Pfad (publishfolder\) handeln.

    Wenn auf dem Entwicklungscomputer Internetinformationsdienste (IIS) installiert ist, wird im Feld Speicherort des Veröffentlichungsordners (Website, FTP-Server oder Dateipfad) standardmäßig https://localhost/project name/ angezeigt. Andernfalls wird in diesem Feld standardmäßig publish\ angezeigt, wodurch die Projektmappe im Veröffentlichungsordner im Projektverzeichnis veröffentlicht wird.

    Tipp

    Unter Windows Vista und Windows 7 muss Visual Studio als Administrator ausgeführt werden, um in IIS veröffentlichen zu können.

  4. Geben Sie im Feld URL des Installationsordners den vollqualifizierten Pfad zu dem Speicherort ein, wo Endbenutzer die bereitgestellte Projektmappe finden können. Bei der Bereitstellung auf einer CD oder einem Wechsellaufwerk lassen Sie dieses Feld leer.

    Tipp

    Der Installationsort sollte nur dann angegeben werden, wenn der Installationspfad für Endbenutzer bekannt ist und sich nicht ändert. Wenn dieser Speicherort festgelegt ist, sucht das Setupprogramm an diesem Speicherort nach den Installationsdateien. Weitere Informationen finden Sie unter Veröffentlichen von Office-Lösungen.

  5. Klicken Sie auf Erforderliche Komponenten, und nehmen Sie alle gewünschten Änderungen an den Standardeinstellungen vor. Weitere Informationen finden Sie unter Dialogfeld "Erforderliche Komponenten".

    Tipp

    Wenn Sie eine Microsoft Office 2010-Lösung erstellen, die .NET Framework 4 verwendet, müssen Sie Visual Studio 2010-Tools for Office-Laufzeit im Dialogfeld "Erforderliche Komponenten" auswählen.

  6. Klicken Sie auf Updates, und geben Sie an, wie oft die Anpassung jedes Endbenutzers nach Updates suchen soll. Bei der Bereitstellung über eine CD oder ein Wechsellaufwerk legen Sie den Wert Nie nach Updates suchen fest. Weitere Informationen zu diesen konfigurierbaren Updates finden Sie unter Veröffentlichen von Office-Lösungen.

  7. Wählen Sie in der Liste Sprache für Veröffentlichung die Sprache für die Softwarelizenzbedingungen und für die angezeigten Meldungen in der Benutzeroberfläche aus.

    Tipp

    Die Spracheinstellung ändert nicht die Sprache der Anwendung oder des Bereitstellungsmanifests.

  8. Stellen Sie im Abschnitt Veröffentlichungsversion sicher, dass Revisionsnummer automatisch mit jeder Veröffentlichung erhöhen ausgewählt wird, wenn Sie möchten, dass der Projekt-Designer die Versionsnummerierung automatisch aktualisiert. Deaktivieren Sie andernfalls das Kontrollkästchen, und legen Sie die Versionsnummer manuell fest.

  9. Klicken Sie auf Jetzt veröffentlichen.

    Der Projekt-Designer kopiert das Setupprogramm, ein Bereitstellungsmanifest, das auf das neueste versionsspezifische Bereitstellungsmanifest zeigt, und das Projektmappendokument (für Anpassungen auf Dokumentebene) an den Speicherort, den Sie als Speicherort des Veröffentlichungsordners angegeben haben. Die Assemblys, das versionsspezifische Anwendungsmanifest und das versionsspezifische Bereitstellungsmanifest werden in ein versionsspezifisches Unterverzeichnis unter dem Ordner Anwendungsdateien im Veröffentlichungsordner kopiert.

  10. Kopieren Sie die Projektmappendateien an den Installationsort, wenn er sich vom Veröffentlichungsort unterscheidet. Der Installationsort befindet sich an der Stelle, von der aus Endbenutzer die Projektmappe installieren.

  11. Ändern Sie die Sicherheitsrichtlinien (sodass z. B. das Hinzufügen von Dokumentspeicherorten zur Liste vertrauenswürdiger Verzeichnisse in Office erlaubt ist), damit jeder Endbenutzer die Projektmappe ausführen kann. Weitere Informationen finden Sie unter Sichern von Office-Projektmappen.

Siehe auch

Aufgaben

Gewusst wie: Signieren von Office-Projektmappen

Weitere Ressourcen

Bereitstellen von Office-Projektmappen

Übersicht über die Bereitstellung (Office-Entwicklung in Visual Studio)