Freigeben über


Bereitstellen, Veröffentlichen und Aktualisieren von SharePoint-Lösungspaketen

Nachdem Sie eine SharePoint-Lösung in Visual Studio entwickeln, können Sie entweder die Datei des Pakets (.wsp) zu einem lokalen SharePoint-Server bereitstellen oder sie auf einem SharePoint-Remoteserver oder lokalen SharePoint-Server veröffentlichen.Wenn Sie die Dateien bereitstellen, können Sie anpassen, wie die Paketdateien (.wsp) bereitgestellt werden.

HinweisHinweis

Derzeit können nur Sandkastenlösungen auf den SharePoint-Servern veröffentlicht werden.Weitere Informationen finden Sie unter Überlegungen zu Sandkastenlösungen.

Bereitstellen, Veröffentlichen und Aktualisieren

Das Bereitstellen bezieht sich auf das Kopieren einer SharePoint-Lösungs-Datei an, die von einem SharePoint-Projekt in Visual Studio zu einem lokalen Host erstellt wird.In einer bereitgestellten Projektmappe können Sie die Bereitstellungsschritte, wie Wiederverwenden des Pools (Internetinformationsdienste) konfigurieren und die Projektmappe nach Bereitstellung aktivieren, u. a.Um bereitzustellen, verwenden Sie den Befehl Bereitstellen im Menü Erstellen.Weitere Informationen finden Sie unter Gewusst wie: Bearbeiten einer SharePoint-Bereitstellungskonfiguration und Gewusst wie: Bereitstellen und Veröffentlichen einer SharePoint-Lösung auf einer lokalen SharePoint-Website.

Veröffentlichung ist das Hochladen einer Sandbox SharePoint-Lösungs-Datei eine Remoteanwendung zu SharePoint-Website an; das heißt, eine Website auf einem anderen System.Veröffentlicht ist, Sie können eine SharePoint-Sandkastenlösungsdatei zu einer lokalen SharePoint-Website veröffentlichen, jedoch auch unabhängig davon, ob die Website, die lokal oder remote ist, können Sie den Bereitstellungsschritt nicht konfigurieren.

Aktualisierung bezeichnet das Aktualisieren eines vorhandenen der lokal oder remote veröffentlichten SharePoint-Lösung an.Nachdem alle Änderungen an der SharePoint-Lösung in Visual Studio vorgenommen wurden, ändern Sie den Paketdateinamen der Projektmappe veröffentlichen, die Projektmappe erneut aktualisieren und dann die Projektmappe, nachdem sie erfolgreich erneut veröffentlicht.Wenn Sie eine lokal veröffentlichte Projektmappe erneut veröffentlichen, können Sie die vorhandene Projektmappendatei überschreiben.

Bereitstellen von Paketen

Sie können Dateien auf dem SharePoint-Server auf dem Entwicklungscomputer zum Testen und Debuggen bereitstellen.Sie können eine Paketdatei erstellen, die Sie auf einem anderen Computer installieren können, indem Sie das Optionsfeld VeröffentlichenIm Dateisystem veröffentlichen im Dialogfeld auswählen.Das Paket wird im angegebenen lokalen Dateipfad erstellt und kopiert.Um eine SharePoint-Lösung auf dem lokalen Server bereitzustellen, verwenden Sie den Befehl Bereitstellen im Menü Erstellen.Weitere Informationen finden Sie unter Gewusst wie: Bereitstellen und Veröffentlichen einer SharePoint-Lösung auf einer lokalen SharePoint-Website.

Informationen zum Bereitstellen einer Listendefinition, zum Hinzufügen eines Ereignisempfängers und zum Verwenden des Funktions-Designers und des Paket-Designers finden Sie unter Exemplarische Vorgehensweise: Bereitstellen einer Aufgabenlistendefinition für Projekte.

Anpassen des Bereitstellungsvorgangs

In der folgenden Tabelle werden die zwei Bereitstellungskonfigurationen gezeigt, die Sie beim Debuggen und Bereitstellen einer SharePoint-Lösung verwenden können.

Bereitstellungskonfiguration

Description

Standardwert

Die Standardbereitstellungskonfiguration.Die folgenden Bereitstellungsschritte wird ausgeführt:

  1. Befehl der Ausführung vor der Bereitstellung.

  2. Wiederverwenden des IIS-Anwendungspools.

  3. Ziehen Sie Lösung.

  4. Hinzufügen der Lösung.

  5. Aktivieren von Funktionen.

  6. Führen Sie Befehl nach der Bereitstellung.

Wenn ein Paket deinstalliert wird, werden die folgenden Rücknahmeschritte ausgeführt.

  1. Wiederverwenden des IIS-Anwendungspools.

  2. Ziehen Sie Lösung.

Keine Aktivierung

Bei dieser Bereitstellungskonfiguration werden die gleichen Schritte wie bei der Standardkonfiguration ausgeführt, aber der Aktivierungsschritt wird übersprungen.

Sie können eigene Bereitstellungskonfigurationen erstellen, um einen einzelnen Schritt auszuführen oder die Reihenfolge der Schritte im Bereitstellungsprozess zu ändern.Weitere Informationen finden Sie unter Gewusst wie: Bearbeiten einer SharePoint-Bereitstellungskonfiguration.

Sie können auch Befehle hinzufügen, die vor und nach der Bereitstellung ausgeführt werden sollen.Weitere Informationen finden Sie unter Gewusst wie: Festlegen von SharePoint-Bereitstellungsbefehlen.

Veröffentlichungs-Pakete auf einem Remote- oder auf einem lokalen Server

Um eine Sandbox SharePoint-Lösung auf einem Remoteserver, auf der Menüleiste zu veröffentlichen, wählen Sie Erstellen, Veröffentlichen und dann, Veröffentlichen im Dialogfeld auswählen, das Optionsfeld In SharePoint veröffentlichen und die URL des Remoteservers, wie https://someremoteserver.sharepoint.microsoftonline.com bereitstellen.

Um eine SharePoint-Lösung auf einem lokalen Server, Veröffentlichen im Dialogfeld zu veröffentlichen, wählen Sie das Optionsfeld Im Dateisystem veröffentlichen und einen Pfad des lokalen Systems bereitstellen.

Nachdem eine Projektmappe erfolgreich zu SharePoint veröffentlicht, wird die Projektmappe in Lösungskatalog, in dem Sie sie aktivieren können.Weitere Informationen finden Sie unter Gewusst wie: Bereitstellen, Veröffentlichen und Aktualisieren von SharePoint-Lösungen auf einem Remoteserver.

Ee231559.collapse_all(de-de,VS.110).gifAktualisieren von veröffentlichten Paketen

Wenn Sie Änderungen an SharePoint vornehmen zu einem in Visual Studio, nachdem es veröffentlicht wurde, muss das veröffentlichte Paket aktualisiert werden, um die Änderungen widerzuspiegeln.Um erfolgreich zu aktualisieren, muss ein Paket einen eindeutigen Namen haben.Wenn ein Paket mit dem gleichen Namen auf der SharePoint-Website gefunden wird - auftreten kann, wenn Sie eine vorhandene Anwendung aktualisieren - einen Fehler werden Sie zum Dateinamenkonflikt und können Sie das Paket umbenennen.Nachdem es erneut veröffentlicht wurde wird das neue Paket auf der SharePoint-Website und kann aktualisiert werden.Aktiviert aktualisierte Paketupdates die Projektmappe, indem Daten aus älteren Paket verwenden, und dann die Projektmappe in SharePoint.Weitere Informationen finden Sie unter Gewusst wie: Bereitstellen, Veröffentlichen und Aktualisieren von SharePoint-Lösungen auf einem Remoteserver.

Siehe auch

Weitere Ressourcen

Verpacken und Bereitstellen von SharePoint-Lösungen