Udostępnij za pośrednictwem


Rozwiązania pakowania i wdrażania SharePoint

Zazwyczaj rozwiązanie programu SharePoint jest wdrożony na serwerze programu SharePoint przy użyciu pliku rozwiązania pakietu (wsp).Organizowanie elementów projektu programu SharePoint w funkcje i Utwórz pakiet, aby wdrożyć funkcje programu SharePoint, można użyć programu Visual Studio.

W tym temacie podano następujące informacje dotyczące instalacji:

  • Tworzenie funkcji i pakietów

  • Funkcja i pakowania Obsługa narzędzia

  • Wdrażanie rozwiązań programu SharePoint

  • Rozmieszczanie plików w rozwiązaniach programu SharePoint

Tworzenie funkcji i pakietów

Visual Studio można użyć do grupowania powiązanych elementów programu SharePoint do Funkcja.Na przykład funkcja dla definicji listy kontaktów może zawierać wystąpienie listy i definicji listy.Można połączyć te dwa elementy w pojedynczej funkcja do celów wdrażania.Aby uzyskać więcej informacji o funkcjach, zobacz blok konstrukcyjny: funkcje.

Następnie można utworzyć SharePoint pakietu rozwiązań (wsp) do pakietu wiele funkcji, definicje witryn, zespoły i innych plików w jeden pakiet, który przechowuje pliki w formacie potrzebnych do wdrażania plików na serwerze programu SharePoint.Aby uzyskać więcej informacji, zobacz blok konstrukcyjny: rozwiązania.

Funkcja i pakowania Obsługa narzędzia

Narzędzia programistyczne programu SharePoint w programie Visual Studio umożliwia szybkie organizowanie plików programu SharePoint do funkcji i pakiety rozwiązań w zakresie wdrażania łatwiejsze.Można użyć następujących narzędzi skonfigurować pakiet funkcji i rozwiązań.

  • Funkcja Projektant i Projektant pakiet.

  • Explorer opakowania, okno narzędzia.

  • Eksplorator rozwiązań.

Funkcja Projektant i Projektant pakiet

Można tworzyć funkcje, ustawić zakresy i oznaczyć za pomocą funkcji Projektant innych funkcji jako zależności.Projektant wyświetla również końcowy plik XML, który zawiera opis każdej funkcji.Aby uzyskać więcej informacji, zobacz Tworzenie funkcji SharePoint.

Zastosować tę funkcję do określonej witryny sieci Web lub grupy witryn sieci Web, ustawiając jego zakres w Projektancie funkcji.Jeśli funkcja jest włączona dla wybranej witryny sieci Web, funkcja działa tylko w tej witrynie sieci Web.Jeśli funkcja została aktywowana dla zbioru witryn, elementy w funkcji dotyczą cały zbiór witryn.Aby uzyskać więcej informacji, zobacz Zakres Element.

Jeśli Twój funkcji opiera się na inne funkcje, możesz ustawić zależności aktywacji funkcji do oznaczenia funkcje zależne przed udostępnieniem swoją funkcję.Zależności aktywacji funkcji kontroli, jeśli funkcje zależne są już uaktywniona w tym zakresie.Aby uzyskać więcej informacji, zobacz zależnościami aktywacji i zakres.

W Projektancie pakiet można grupować pakiet rozwiązania pojedyncze elementy programu SharePoint i skonfigurować czy zresetować podczas wdrażania serwera sieci Web.Aby ustawić typ serwera wdrażania, należy Właściwości okna.Projektant generuje również plik XML, który opisuje zawartość pakietu.Aby uzyskać więcej informacji, zobacz Tworzenie pakietów rozwiązania SharePoint.

Podczas wdrażania zatrzymaniu usługi Internet Information Services (IIS), aby skopiować pliki rozwiązania do serwera programu SharePoint.Za pomocą projektanta pakiet w programie Visual Studio, można wybrać, czy serwer sieci Web powinien zostać uruchomiony ponownie.Aby skonfigurować rozwiązanie jest wdrożony na serwerze frontonu sieci Web lub serwer aplikacji, należy użyć Właściwości okna.Aby uzyskać więcej informacji, zobacz Element rozwiązania (rozwiązanie).

Explorer opakowań

W celu uzupełnienia funkcji Projektant i Projektant pakiet, umożliwia Explorer opakowania grupować pliki programu SharePoint w funkcji i pakietów.Ponadto, można zobaczyć hierarchiczny widok projektu programu SharePoint pakiet funkcji, elementów i plików.Explorer opakowania jest okno Narzędzie, które służy do wykonywania następujących zadań:

  • Otwieranie elementów projektu programu SharePoint i plików.

  • Przeciągnij i upuść elementy projektu programu SharePoint z jedną z funkcji.

  • Przeciągnij i upuść elementy projektu programu SharePoint i funkcji z jednego pakietu.

  • Dodanie nowej funkcji do pakietu.

  • Otwórz projektanta funkcji lub pakiet.

  • Sprawdzanie poprawności funkcji i pakietów.

Narzędzia programistyczne programu SharePoint w programie Visual Studio mają reguł sprawdzania poprawności, aby mieć pewność, że pakiet rozwiązania jest poprawnie uformowany.Ponadto zasady sprawdzić plik rozwiązania WSP być pomyślnie wdrożony i uaktywnione na serwerze programu SharePoint.Aby uzyskać więcej informacji o schemacie XML dla funkcji, zobacz Schematów funkcja.

Funkcja niestandardowej i reguł sprawdzania poprawności pakiet można dodać do systemu projektu programu SharePoint.Aby uzyskać więcej informacji, zobacz Porady: tworzenie funkcji niestandardowej oraz zasady sprawdzania poprawności pakietu dla Rozwiązań SharePoint.

Aby uzyskać więcej informacji dotyczących programu Explorer opakowania, zobacz Porady: dodawanie i usuwanie funkcji oraz elementów do pakietu przy użyciu eksploratora pakietów.

Eksplorator rozwiązań

Solution Explorer służy do nawigacji i otworzyć pliki projektów programu SharePoint.Użyj menu kontekstowe w oknie Solution Explorer dodać funkcje, funkcja odbiorników i funkcji zasobów.Ponadto można otworzyć funkcja projektantów i projektantów pakiet do konfigurowania funkcji i pakietów rozmieszczania.

Wdrażanie rozwiązań programu SharePoint

Po dostosowaniu funkcji i pakietów w programie Visual Studio, można utworzyć plik wsp do wdrożenia serwerów programu SharePoint.Visual Studio umożliwia testowanie WSP tylko na serwerze programu SharePoint na komputerze deweloperskim.Aby uzyskać więcej informacji dotyczących sposobu wdrażania rozwiązań SharePoint do zdalnego serwera programu SharePoint, zobacz Wdrażanie rozwiązania.

Można również dostosować kroki wdrażania na komputerze deweloperskim.Aby uzyskać więcej informacji, zobacz Wdrażanie, publikowanie i aktualizowanie pakietów rozwiązania SharePoint.

Rozmieszczanie plików w rozwiązaniach programu SharePoint

Zazwyczaj podczas dodawania elementu projektu programu SharePoint do rozwiązania programu SharePoint, wszystkie wymagane pliki są uwzględniane.Pliki, które mogą być kompilowane (pliki kodu) są wbudowane w zestawie danych wyjściowych roztworu.Jednak może również trzeba dodać pliki można, na przykład, XML, txt lub pliki zasobów do projektu programu SharePoint.Te pliki nie są automatycznie zapakowane w rozwiązaniu.W celu zapewnienia, że są one zapakowane, albo dodać pliki do folderu mapowanego lub element projektu programu SharePoint.

Pliki dodane do zamapowanego foldery są automatycznie kopiowane do gałąź programu SharePoint, gdy roztwór jest rozmieszczana.Pliki dodane do elementu projektu programu SharePoint są wdrażane w lokalizacji, która jest określona w Lokalizacji instalacji na podstawie właściwości dla każdego pliku, który jest częściowo ustawiony na Typ rozmieszczenia właściwości.Domyślnie Typ rozmieszczenia wartość właściwości jest NoDeployment, co oznacza, że plik nie został wdrożony z roztworem.Należy ustawić inną wartość dla właściwości można dołączyć plik do pakietu.

Na przykład aby dodać plik XML do projektu programu SharePoint, wykonaj jedną z następujących czynności:

  • Dodać Folder mapowane SharePoint "Układy" do swojego projektu.Spowoduje to utworzenie w Solution Explorer w folderze o nazwie układy podfolder dla projektu, który ma.Dodaj plik XML do nowego podfolderu.Domyślnie plik jest wdrożony w systemie plików programu SharePoint...\TEMPLATE\LAYOUTS\Folder Name\.Aby uzyskać informacji na temat sposobu dodawania folderów zamapowany, zobacz Porady: dodawanie i usuwanie folderów mapowanych.

  • Dodaj plik XML do folderu element projektu programu SharePoint, a następnie zmień Typ rozmieszczenia właściwość pliku .xml, z NoDeployment do innego ustawienia takie jak RootFile lub ElementFile.Odpowiednie Typ rozmieszczenia ustawienie zależy od pliku i projektu.Aby uzyskać więcej informacji na temat Typ rozmieszczenia Zobacz ustawienia właściwości Opracowywanie rozwiązań SharePoint.

Jeśli dodany plik nie ma zastosowania do danego projektu w roztworze, można dodać pusty projekt programu SharePoint do rozwiązania i następnie dodać do niego dodatkowe pliki.Inną alternatywą dla wdrażania pliki do witryny programu SharePoint, zwłaszcza z bazą danych zawartości, jest dodać moduł do projektu, a następnie dodać pliki do modułu.Aby uzyskać więcej informacji, zobacz Stosowanie z modułów podczas dołączania plików do rozwiązania.

Zobacz też

Inne zasoby

Opracowywanie rozwiązań SharePoint

Kompilowanie i debugowanie rozwiązań SharePoint