Tworzenie pakietów rozwiązań programu SharePoint
Korzystając z Projektant pakietu, można tworzyć i dostosowywać pakiety wdrożeniowe. Można na przykład dodać elementy i funkcje projektu programu SharePoint, zresetować serwer usług IIS, ustawić zakresy aktywacji funkcji i zidentyfikować zależności funkcji. Projektant generuje również manifest — plik XML opisujący każdy pakiet.
Narzędzia do tworzenia pakietów
Możesz użyć Projektant pakietu, aby dostosować pakiet i wygenerować manifest. Możesz uwzględnić elementy projektu programu SharePoint, skonfigurować, czy serwer sieci Web ma zostać zresetowany, i ustawić typ serwera wdrażania. Aby uzyskać więcej informacji, zobacz How to: Add and remove features and remove features and items to a package by using the Package Projektant (Jak dodawać i usuwać funkcje i elementy do pakietu przy użyciu Projektant pakietu).
Alternatywnie możesz użyć Eksploratora pakietów, aby zmodyfikować funkcje i elementy w pliku pakietu (.wsp). Aby uzyskać więcej informacji, zobacz How to: Add and remove features and remove items to a Package by using the Packaging Explorer (Jak dodawać i usuwać funkcje i elementy do pakietu przy użyciu Eksploratora pakietów).
Za pomocą programów Visual Studio i MSBuild można tworzyć pliki pakietu (.wsp) w celu wdrożenia rozwiązania programu SharePoint. Ten proces generuje pliki manifestu wymagane do wdrożenia programu SharePoint. Aby uzyskać więcej informacji, zobacz How to: Create a SharePoint Solution Package by using MSBuild tasks (Instrukcje: tworzenie pakietu rozwiązań programu SharePoint przy użyciu zadań MSBuild).
Opcje projektanta pakietów
W poniższej tabeli przedstawiono właściwości, które można dostosować w pakietach programu SharePoint za pomocą Projektant pakietu.
Właściwość Projektant pakietu | Opis ustawienia domyślnego |
---|---|
Nazwisko | Wymagany. Domyślna nazwa pakietu jest ustawiona na ProjectName. |
Resetowanie serwera internetowego | Opcjonalny. Wybierz, jeśli chcesz ponownie uruchomić serwer sieci Web po zainstalowaniu pliku wsp na serwerze programu SharePoint. |
Typ serwera wdrażania | Opcjonalny. Reprezentuje typ serwera hostowania pakietu. Jeśli nie zostanie ustawiona wartość domyślna, zostanie ustawiona wartość WebFrontEnd. ApplicationServer: opisuje serwer hostujący usługi. WebFrontEnd: opisuje serwer hostujący witryny sieci Web. |
Elementy w rozwiązaniu | Wszystkie elementy projektu programu SharePoint i funkcje, które można dodać do pakietu. |
Elementy w pakiecie | Opcjonalny. Wszystkie elementy programu SharePoint i funkcje, które chcesz wdrożyć w pakiecie. |
Konfigurowanie procesu pakowania
Po opracowaniu rozwiązań programu SharePoint w programie Visual Studio można dostosować sposób tworzenia pakietów projektów.
W poniższej tabeli przedstawiono dwa obiekty docelowe programu MSBuild, których można użyć do dostosowania sposobu tworzenia pliku .wsp .
Obiekt docelowy | opis |
---|---|
Przed nakładką | Obiekt docelowy, który wykonuje zadania bezpośrednio przed skopiowanie plików do katalogu pośredniego. Pliki można modyfikować przed utworzeniem pliku pakietu (.wsp). |
Po nakładce | Obiekt docelowy, który wykonuje zadania bezpośrednio po skopiowaniu plików do katalogu pośredniego. |
Aby uzyskać więcej informacji, Instrukcje: Dostosowywanie pakietu rozwiązania SharePoint przy użyciu obiektów docelowych MSBuild.
Architektura tworzenia pakietów
Podczas tworzenia pakietu programu SharePoint (.wsp) w programie Visual Studio są wykonywane następujące kroki.
Funkcje i pakiety są weryfikowane, aby upewnić się, że struktura fizyczna i semantyczna pakietu jest poprawna.
Funkcje, elementy projektu i pliki pakietu w pakiecie są wyliczane. Pliki manifestu dla pakietów i funkcji są przekształcane w celu uwzględnienia wszystkich niezbędnych informacji dotyczących wdrażania i aktywacji. Tokeny są zastępowane w pełni kwalifikowaną wartością.
Obiekt docelowy Programu MSBuild z możliwością dostosowania jest wykonywany. Możesz utworzyć ten krok, aby wprowadzić wszelkie niestandardowe modyfikacje pakietu przed utworzeniem pliku wsp .
Wyliczone pliki są kopiowane do katalogu pośredniego.
Obiekt docelowy programu MSBuild z możliwością dostosowania jest wykonywany. Możesz utworzyć ten krok, aby wprowadzić wszelkie niestandardowe modyfikacje pakietu przed utworzeniem pliku wsp .
Pliki w katalogu pośrednim są dodawane do pliku .wsp .
Struktura folderów pakietów
Podczas tworzenia pakietu projektu programu SharePoint zostanie utworzony plik wsp w folderze SolutionFolder\bin\<BuildConfiguration> . Jeśli na przykład rozwiązanie znajduje się w folderze C:\Visual Studio 2013\Projects\ListDefinition1 , a konfiguracja kompilacji ma wartość Release (Wydanie), plik wsp znajduje się w folderze C:\Visual Studio 2013\Projects\ListDefinition1\bin\Release.
Powiązana zawartość
- Instrukcje: dostosowywanie pakietu rozwiązania programu SharePoint
- Instrukcje: dodawanie i usuwanie funkcji i elementów do pakietu przy użyciu Projektant pakietu
- Instrukcje: tworzenie pakietu rozwiązania programu SharePoint przy użyciu zadań MSBuild
- Instrukcje: tworzenie pakietu rozwiązania programu SharePoint przy użyciu zadań MSBuild
- Instrukcje: dostosowywanie pakietu rozwiązania SharePoint przy użyciu obiektów docelowych MSBuild