2011-02-23 16 views
8

Ho esportato un elenco di Sharepoint 2010 come modello di elenco (file .stp) tramite l'interfaccia utente.Importa modello elenco file STP in Visual Studio 2010

Esiste un modo per importare questo modello di elenco torna a Visual Studio 2010 o è la mia unica possibilità di estrarre il file CAB e passare attraverso il manifest.xml manualmente?

risposta

10

moontear! Ieri ho dato alcuni pensieri alla stessa questione. Purtroppo, non sono riuscito a trovare la soluzione per importare il modello di elenco su VS 2010. Sembra che Microsoft abbia deprecato i file .stp in SP 2010 e li abbia sostituiti con .wsp. Quindi ho trovato due soluzioni: La prima: lavorare con i file .cab, come hai detto. Il secondo: crea il modello dell'intero sito e copia l'elenco da esso al tuo progetto in VS 2010.

+0

Grazie, questo mi ha aiutato immensamente! –

2

Sono d'accordo con @Deniplane. Se sono presenti dati in un elenco di SharePoint che devono diventare parte della mia soluzione di Visual Studio 2010, esporto il file .stp e sollevo il nodo Data > da manifest.xml e lo inserisco nel file modello di elenco in Visual Studio (in il mio scenario la lista def è già nel mio progetto, ma sto cercando di ottenere i nodi dati predefiniti nella definizione).

In un caso, io uso le espressioni regolari per eliminare un certo numero di elementi superflui da ogni <Row> poiché la quantità di dati predefinito era piuttosto grande e ci sono voluti troppo tempo per pulirlo a mano.

Tuttavia, se si sta tentando di incorporare un'intera definizione di elenco nella sessione di Visual Studio, quindi, devo sempre andare con la seconda opzione di Deniplane.