Ich habe eine SharePoint 2010-Liste als Listenvorlage (.stp-Datei) über die Benutzeroberfläche exportiert.
Gibt es eine Möglichkeit, diese Listenvorlage wieder in Visual Studio 2010 zu importieren, oder besteht meine einzige Möglichkeit darin, die CAB-Datei zu extrahieren und die manifest.xml
manuell zu durchlaufen?
Mondschein! Gestern habe ich der gleichen Sache einige Gedanken gegeben. Leider konnte ich die Lösung zum Importieren der Listenvorlage in VS 2010 nicht finden. Es scheint, dass Microsoft. STP-Dateien in SP 2010 veraltete und sie durch WSP eins ersetzt. Daher habe ich zwei Lösungen gefunden: Der erste: Arbeiten mit CAB-Dateien, wie Sie gesagt haben. Die zweite: Erstellen Sie die Vorlage der gesamten Site und kopieren Sie die Liste daraus in Ihr Projekt in VS 2010.
Ich stimme mit @Deniplane überein. Wenn in einer SharePoint-Liste Daten vorhanden sind, die Teil meiner Visual Studio 2010-Lösung werden sollen, exportiere ich die .stp-Datei und hebe die & lt; Data & gt; node aus der Datei manifest.xml und lege sie in meine Listenvorlagendatei in Visual Studio (in meinem Szenario ist die Liste def bereits in meinem Projekt, aber ich versuche, Standarddatenknoten in die Definition zu bekommen).
In einem Fall verwende ich reguläre Ausdrücke, um eine Anzahl überflüssiger Elemente aus jeder & lt; Zeile & gt; da die Anzahl der Standarddaten ziemlich groß war und es zu lange dauerte, sie von Hand zu löschen.
Wenn Sie jedoch versuchen, eine vollständige Listendefinition in Ihre Visual Studio-Software zurück zu integrieren, dann muss ich immer mit der 2. Option von Deniplane gehen.
Tags und Links visual-studio-2010 sharepoint-2010 stp