2011-02-23 14 views
8

Wyeksportowałem listę SharePoint 2010 jako szablon listy (plik .stp) za pośrednictwem interfejsu użytkownika.Importowanie szablonu pliku STP do Visual Studio 2010

Czy istnieje sposób na zaimportowanie tego szablonu listy z powrotem do Visual Studio 2010, czy jest to moja jedyna szansa na wyodrębnienie pliku .cab i ręczne przejście przez manifest.xml?

Odpowiedz

10

moontear! Wczoraj podałem kilka myśli w tej samej sprawie. Niestety, nie mogłem znaleźć rozwiązania do zaimportowania szablonu listy do wersji VS 2010. Wydaje się, że Microsoft wycofał pliki .stp w dodatku SP 2010 i zastąpił je plikiem .wsp. Dlatego znalazłem dwa rozwiązania: Pierwsza: Praca z plikami .cab, jak powiedziałeś. Po drugie: Utwórz szablon całej witryny i skopiuj z niej listę do swojego projektu w VS 2010.

+0

Dzięki, pomogło mi to ogromnie! –

2

Zgadzam się z @Deniplane. Jeśli na liście programu SharePoint znajdują się dane, które muszą stać się częścią mojego rozwiązania Visual Studio 2010, wyeksportuj plik .stp i podnieś węzeł <Data> z pliku manifest.xml i umieść go w pliku szablonu listy w programie Visual Studio (w mój scenariusz lista def jest już w moim projekcie, ale próbuję dostać domyślne węzły danych do definicji).

W jednym przypadku używam wyrażeń regularnych, aby usunąć pewną liczbę superpłomych elementów z każdego wiersza <Wiersz>, ponieważ ilość domyślnych danych była raczej duża i zbyt długo trwało czyszczenie ręczne.

Jednakże, jeśli próbujesz włączyć całą definicję listy z powrotem do slona Visual Studio, wtedy zawsze muszę iść z drugą opcją Deniplane.

Powiązane problemy