Bereitstellen, Veröffentlichen und Upgraden von SharePoint-Projektmappen auf einem Remoteserver
Zusätzlich zur Bereitstellung von SharePoint-Lösungen im lokalen System können Sie SharePoint-Sandkastenlösungen auf Remotewebsites oder lokalen SharePoint-Websites veröffentlichen. Beim Remoteveröffentlichungsprozess wird die WSP-Datei auf den SharePoint-Server kopiert, die Lösung installiert und anschließend die Aktivierung der Lösung ermöglicht. Sie können eine SharePoint-Remotelösungsinstallation auch upgraden, nachdem Änderungen daran vorgenommen wurden.
So veröffentlichen Sie eine SharePoint-Sandkastenlösung auf einem SharePoint-Remoteserver
Öffnen Sie im Projektmappen-Explorer das Kontextmenü für das zu veröffentlichende SharePoint-Sandboxprojekt, und wählen Sie dann Veröffentlichen aus.
Wählen Sie im Dialogfeld Veröffentlichen die Optionsschaltfläche Auf SharePoint-Website veröffentlichen aus, und geben Sie dann eine URL für eine Onlineveröffentlichungswebsite ein, z. B.
https://mytestsite.sharepoint.microsoftonline.com
.Wählen Sie das Optionsfeld Lösungskatalog nach der Veröffentlichung im Browser öffnen aus, um die Liste der Lösungen auf der Seite Lösungskatalog nach der Veröffentlichung anzuzeigen.
Klicken Sie auf die Schaltfläche Veröffentlichen.
Melden Sie sich beim Remoteserver an, wenn die Benutzerauthentifizierung erforderlich ist.
Der Veröffentlichungsstatus wird im Ausgabefenster von Visual Studio angezeigt. Nach Abschluss des Prozesses wird die Lösungsdatei (.wsp) auf dem lokalen SharePoint-Server installiert. Sie muss jedoch noch aktiviert werden, bevor sie in SharePoint verwendet werden kann.
Wählen Sie auf der Seite Lösungskatalog die SharePoint-Anwendung aus, und wählen Sie dann im Menüband die Schaltfläche Aktivieren aus.
Wählen Sie im Dialogfeld Lösung aktivieren im Menüband erneut die Schaltfläche Aktivieren aus.
Die Spalte Status spalte auf der Seite Lösungskatalog gibt an, dass die Anwendung aktiv ist.
So führen Sie ein Upgrade für eine SharePoint-Sandkastenlösung auf einem SharePoint-Remoteserver durch
Wenn eine SharePoint-Sandkastenlösung bereits auf einem Remoteserver veröffentlicht wurde, können Sie sie mit dem folgenden Verfahren upgraden, nachdem Sie Änderungen an der Anwendung in Visual Studio vorgenommen haben.
Benennen Sie das SharePoint-Paket in Visual Studio um. Öffnen Sie dazu im Projektmappen-Explorer das Paket. Es wird im Paket-Explorer angezeigt.
Ändern Sie im Paket-Explorer im Feld Name den Paketnamen in einen eindeutigen Namen.
Speichern Sie das Projekt.
Öffnen Sie im Projektmappen-Explorer das Kontextmenü für das Projekt, und wählen Sie dann Veröffentlichen aus.
Wählen Sie im Dialogfeld Veröffentlichen die Optionsschaltfläche Auf SharePoint-Website veröffentlichen aus, und geben Sie die URL für den Remoteserver ein, auf dem die Lösung gespeichert ist.
Wählen Sie das Optionsfeld Lösungskatalog nach der Veröffentlichung im Browser öffnen aus, um die Liste der Lösungen auf der Seite Lösungskatalog nach der Veröffentlichung anzuzeigen.
Klicken Sie auf die Schaltfläche Veröffentlichen.
Melden Sie sich beim Remoteserver an, wenn die Benutzerauthentifizierung erforderlich ist.
Wenn Sie sich kürzlich beim Remoteserver angemeldet haben, ist möglicherweise keine Authentifizierung erforderlich.
Wenn die ältere Version der Anwendung mit demselben Namen noch auf dem SharePoint-Server vorhanden ist, wird eine Fehlermeldung angezeigt, die besagt, dass ein Paket mit demselben Namen bereits auf dem SharePoint-Server existiert. Sie müssen dem Paket vor der Veröffentlichung einen eindeutigen Namen geben.
Wählen Sie die neue Anwendung in SharePoint aus, und wählen Sie dann im Menüband die Schaltfläche Upgrade aus.
Wählen Sie im Dialogfeld Lösung upgraden im Menüband erneut die Schaltfläche Upgrade aus. Die Spalte Status auf der Seite Lösungskatalog sollte nun angeben, dass die Anwendung aktiv ist.
Die alte Version der Lösung wird deaktiviert, die neue Version der Lösung wird mit Daten upgegradet, die von der alten Lösung verwaltet werden, und die neue Lösung wird in SharePoint aktiviert.
Zugehöriger Inhalt
- Vorgehensweise: Bereitstellen und Veröffentlichen einer SharePoint-Lösung auf einer lokalen SharePoint-Website
- Erstellen von SharePoint-Lösungspaketen
- Vorgehensweise: Anpassen eines SharePoint-Lösungspakets
- Vorgehensweise: Hinzufügen und Entfernen von Funktionen und Elementen in einem Paket mit dem Paket-Designer