Importieren Sie die Vorlage der Listenvorlage in Visual Studio 2010

8

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?

    
Dennis G 23.02.2011, 15:40
quelle

2 Antworten

10

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.

    
Deniplane 02.03.2011, 08:44
quelle
2

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.

    
Bkwdesign 03.06.2011 16:07
quelle