Freigeben über


Gewusst wie: Bereitstellen einer Office-Projektmappe auf Dokumentebene auf einem SharePoint Server (2007 System)

Aktualisiert: Juli 2008

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office.

Projekttyp

  • Projekte auf Dokumentebene

Microsoft Office-Version

  • Word 2007

  • Excel 2007

Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Sie können mit Microsoft Office SharePoint die Visual Studio Tools for Office-Projektmappen auf Dokumentebene für Endbenutzer bereitstellen. Wenn Benutzer die SharePoint-Site aufrufen und das Dokument öffnen, wird automatisch die Laufzeit gestartet, um die Projektmappe aus dem freigegebenen Netzwerkordner zu installieren. Die Anpassung funktioniert auch dann noch, wenn das Dokument an eine andere Stelle kopiert wird, z. B. auf den Desktop.

Sie müssen zwei Schritte ausführen, um die Projektmappe so vorzubereiten, dass sie von SharePoint verteilt wird:

  1. Stellen Sie die Projektmappe auf Dokumentebene in einem freigegebenen Ordner im Netzwerk bereit.

  2. Laden Sie das Dokument in eine SharePoint-Dokumentbibliothek hoch, und fügen Sie im Vertrauensstellungscenter der Liste der vertrauenswürdigen Speicherorte für Microsoft Office die entsprechenden Speicherorte hinzu.

Bereitstellen einer Projektmappe auf Dokumentebene in einem freigegebenen Speicherort

Verwenden Sie den Webpublishing-Assistenten, um die Projektmappe im freigegebenen Ordner bereitzustellen und den Pfad des Bereitstellungsmanifests im Dokument automatisch zu aktualisieren. Sie können diese Schritte auch manuell ausführen.

So stellen Sie mithilfe des Webpublishing-Assistenten eine Projektmappe auf Dokumentebene in einem freigegebenen Ordner im Netzwerk bereit

  1. Klicken Sie im Menü Erstellen auf SolutionNameveröffentlichen.

    Der Webpublishing-Assistent wird gestartet.

  2. Führen Sie die Schritte im Assistenten aus, um die Projektmappe in einem freigegebenen Ordner im Netzwerk bereitzustellen.

    Wenn der Assistent die Projektmappendateien in den Netzwerkordner kopieren soll, legen Sie auf der zweiten Seite des Assistenten den Standardinstallationspfad auf den freigegebenen Netzwerkordner fest.

    Weitere Informationen finden Sie unter Gewusst wie: Bereitstellen einer Office-Projektmappe mithilfe von ClickOnce (2007 System).

So stellen Sie eine Projektmappe auf Dokumentebene in einem freigegebenen Ordner im Netzwerk manuell bereit

  1. Kopieren Sie die Projektmappendateien aus dem Buildausgabeordner in einen freigegebenen Ordner im Netzwerk.

  2. Öffnen Sie das Projektmappendokument, das in die SharePoint-Dokumentbibliothek hochgeladen werden soll.

  3. Klicken Sie auf die Schaltfläche Microsoft Office, zeigen Sie auf Vorbereiten, und klicken Sie dann auf Eigenschaften.

  4. Klicken Sie auf Dokumenteigenschaften und dann auf Erweiterte Eigenschaften.

  5. Wählen Sie in der Liste Eigenschaften auf der Registerkarte Benutzerdefiniert_AssemblyLocation aus.

  6. Das Feld Wert enthält bereits einen Bezeichner für das Bereitstellungsmanifest. Geben Sie am Anfang des Bezeichners den vollqualifizierten Pfad des Bereitstellungsmanifests an, gefolgt von einem senkrechten Strich. Verwenden Sie das Format Pfad|Bezeichner.

    Der Pfad könnte beispielsweise so aussehen:

    \\servername\foldername\filename.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9

    Weitere Informationen zum Formatieren dieses Bezeichners finden Sie unter Übersicht über benutzerdefinierte Dokumenteigenschaften.

  7. Klicken Sie auf OK. Speichern und schließen Sie das Dokument.

Hochladen des Dokuments und Hinzufügen des SharePoint Server-Speicherorts zum Vertrauensstellungscenter

Um das Dokument für Endbenutzer verfügbar zu machen, laden Sie es in eine SharePoint-Dokumentbibliothek hoch. Bevor Benutzer die Projektmappe ausführen können, müssen Sie dem SharePoint-Speicherort in Microsoft Office Word bzw. Excel Vertrauenswürdigkeit gewähren, oder die Richtlinie muss von einem Systemadministrator remote festgelegt werden.

So fügen Sie dem Vertrauensstellungscenter den SharePoint Server-Speicherort hinzu

  1. Fügen Sie das Projektmappendokument einer Dokumentbibliothek auf einem SharePoint Server hinzu.

    Weitere Informationen finden Sie auf der Microsoft Office-Website in der SharePoint Server-Dokumentation unter Upload a document.

  2. Öffnen Sie Word oder Excel auf dem Computer, auf dem Sie die Projektmappe ausführen möchten.

    Es muss kein Dokument geöffnet sein. Durch die restlichen Schritte wird dem Vertrauensstellungscenter in Word oder Excel der SharePoint-Server hinzugefügt, und zwar ausschließlich für diesen Computer. Da sich das Dokument in einem Netzwerkverzeichnis befindet, muss dies auf jedem Computer durchgeführt werden, auf dem die Projektmappe ausgeführt werden soll.

    Hinweis:

    Systemadministratoren können diese Richtlinien mit dem Office-Konfigurationstool remote festlegen. Weitere Informationen finden Sie unter Security policies and settings in the 2007 Office system.

  3. Klicken Sie auf die Schaltfläche Microsoft Office und dann auf Word-Optionen oder Excel-Optionen.

  4. Klicken Sie auf Vertrauensstellungscenter und dann auf Einstellungen für das Vertrauensstellungscenter.

  5. Klicken Sie auf Vertrauenswürdige Speicherorte.

  6. Aktivieren Sie Vertrauenswürdige Speicherorte im eigenen Netzwerk zulassen (nicht empfohlen).

  7. Klicken Sie auf Neuen Speicherort hinzufügen.

  8. Geben Sie im Feld Pfad die URL des SharePoint Servers ein, z. B. http://SharePointServerName/TeamName/ProjectName/DocumentLibraryName. Fügen Sie nicht den Namen der Standardwebseite hinzu (z. B. default.aspx oder AllItems.aspx).

  9. Klicken Sie auf OK.

    Um den Installationsvorgang zu testen, deinstallieren Sie die Anpassung auf dem Computer, und öffnen Sie danach das Dokument von der SharePoint-Site. Nach dem Öffnen des Dokuments wird die Anpassung installiert. Kopieren Sie das Dokument auf den Desktop. Die Anpassung lässt sich nach wie vor ausführen, da die _AssemblyLocation-Eigenschaft den vollständigen Pfad zur Dateifreigabe enthält.

Siehe auch

Aufgaben

Gewusst wie: Bereitstellen einer Office-Projektmappe mithilfe von ClickOnce (2007 System)

Gewusst wie: Deinstallieren einer ClickOnce-Office-Projektmappe (2007 System)

Konzepte

Gewähren von Vertrauenswürdigkeit für Dokumente (2007 System)

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

Juli 2008

Übersichtsinformationen hinzugefügt.

Informationsergänzung.