Webvorlagen

Letzte Änderung: Mittwoch, 2. Februar 2011

Gilt für: SharePoint Foundation 2010

Wenn ein Benutzer mit Entwurfsberechtigungen eine Website auf der Benutzeroberfläche oder in einem Web-Editor wie Microsoft SharePoint Designer anpasst und die Website anschließend als Vorlage speichert, wird eine Webvorlage erstellt. Webvorlagen werden im Lösungskatalog der Websitesammlung der Website auf oberster Ebene in einer Websitesammlung gespeichert und stehen zur Erstellung von Unterwebsites auf allen Websites in der Websitesammlung zur Verfügung.

Eine Webvorlage wird in der SharePoint-Datenbank als Microsoft SharePoint Foundation-Lösung in einer Datei mit der Erweiterung WSP im Lösungskatalog der Websitesammlung gespeichert. Die Lösung kann auch als Lösung mit eingeschränkter Sicherheitsstufe gespeichert werden.

Webvorlagen können heruntergeladen, bearbeitet und als Sandkastenlösungen anderen Websitesammlungen bereitgestellt werden.

Es wird empfohlen, eine Webvorlage zu erstellen, wenn Ihre Lösung einen benutzerdefinierten Websitetyp enthält. Weitere Informationen finden Sie unter Entscheiden zwischen benutzerdefinierten Webvorlagen und benutzerdefinierten Websitedefinitionen.

Benutzer erstellen Webvorlagen auf der Seite Als Vorlage speichern (oder mithilfe von Code, der die SaveAsTemplate-Methode der Microsoft.SharePoint.SPWeb-Klasse enthält). Am einfachsten ist es zumeist, wenn Sie ein Webvorlagenprojekt auf dieselbe Weise starten, wenngleich Sie die einzelnen Dateien des WSP-Pakets auch einzeln erstellen und mithilfe von Microsoft Visual Studio verpacken können. Sie können eine Webvorlage auch auf der Benutzeroberfläche erstellen, in Visual Studio importieren und sie modifizieren, bevor Sie sie erneut verpacken und bereitstellen.

HinweisHinweis

Eine WSP-Datei ist eigentlich eine CAB-Datei. Speichern Sie eine Kopie der Datei im Lösungskatalog, ändern Sie die Dateinamenerweiterung von WSP in CAB, und öffnen Sie die Datei in Windows-Explorer.

Webvorlagen hängen während ihrer gesamten Nutzungsdauer von ihrer Websitedefinition ab, die als unverzichtbare Grundlage fungiert. Aus diesem Grund unterstützt Microsoft nicht das Ändern oder Entfernen einer Websitedefinition, nachdem Websites mit deren Hilfe erstellt wurden. Solche Änderungen können dafür sorgen, dass anhand der Definition (oder von Webvorlagen, die auf der Websitedefinition basieren) erstellte Websites nicht mehr ordnungsgemäß funktionieren oder die Erstellung neuer Websites verhindern, die direkt oder indirekt auf der Websitedefinition basieren. Weitere Informationen zur Beziehung zwischen Webvorlagen und Websitedefinitionen finden Sie unter Websitetypen: WebTemplates und Websitedefinitionen. Weitere Informationen zu den Anpassungen an Websitedefinitionen, die von Microsoft unterstützt werden, finden Sie unter Unterstützte und nicht unterstützte Szenarien für das Arbeiten mit benutzerdefinierten Websitedefinitionen und Bereichsdefinitionen in SharePoint 2003, 2007 und 2010.

Siehe auch

Referenz

SPSolutionExporter.ExportWeb

SPSolutionExporter.ExportWebToGallery

Konzepte

Websitetypen: WebTemplates und Websitedefinitionen