Rozszerzanie programu SharePoint, pakowania i rozmieszczania
Można rozszerzać, opakowań i proces wdrażania projektów programu SharePoint.
Ten temat zawiera następujące sekcje.
- Tworzenie kroki wdrażania
- Tworzenie konfiguracji wdrażania
- Uruchom kod po SharePoint roztwór jest wdrożony lub Retracted
- Wdrażanie konfliktów.
- Uruchom wiersz polecenia operacji przed lub po projektu jest rozmieszczana
- Dostosowywanie reguł sprawdzania poprawności
- Tematy pokrewne
Tworzenie kroki wdrażania
Podczas wdrażania projektu programu SharePoint, Visual Studio wykonuje serię kroków wdrażania.Visual Studio zawiera wbudowane wdrażania kroki dla wielu zadań, takich jak wycofania i dodawanie rozwiązań.Jednak można również utworzyć etapów wdrożenia.
Instruktaż, który demonstruje, jak tworzenie etap wdrażania, zobacz Instruktaż: Tworzenie kroku wdrożenia niestandardowe dla projektów programu SharePoint.
Tworzenie konfiguracji wdrażania
Konfiguracja wdrażania jest zestaw kroków wdrażania jest wykonywane dla danego projektu, ale może mieć wpływ na wszystkie elementy projektu programu SharePoint.Każdej konfiguracji wdrażania zawiera jeden zestaw kroków, które jest wykonywane po wdrożeniu projektu i innego zestawu, który jest wykonywany, gdy projekt jest wycofana.Visual Studiozawiera dwie konfiguracje wdrażania wbudowany, ale można również tworzyć własne.Podczas tworzenia konfiguracji wdrożenia może zawierać kroki wdrażania wbudowanych i kroki wdrażania, które można utworzyć.
Instruktaż, który demonstruje sposób tworzenia konfiguracji wdrażania, zobacz Instruktaż: Tworzenie kroku wdrożenia niestandardowe dla projektów programu SharePoint.
Uruchom kod po SharePoint roztwór jest wdrożony lub Retracted
Można obsługiwać zdarzenia wykonywanie dodatkowych zadań, gdy rozwiązanie programu SharePoint jest wdrożona lub wycofana.Visual Studio informuje o zdarzeniach, które można obsługiwać w następujących scenariuszach:
Przed i po wdrożeniu każdy krok jest wykonywany dla elementu projektu do programu SharePoint.Aby uzyskać więcej informacji, zobacz Jak: uruchamianie kodu podczas wdrażania kroki są wykonywane..
Przed i po projektu programu SharePoint jest wdrożona lub wycofana.Aby uzyskać więcej informacji, zobacz Jak: uruchamianie kodu podczas SharePoint projektu jest wdrożony lub Retracted.
Wdrażanie konfliktów.
Niektóre typy elementów projektu programu SharePoint, włącznie z modułami, części sieci Web, listy wystąpień i typów zawartości, zapewniają wbudowane wdrażania konfliktów.Podczas wdrażania rozwiązania, która zawiera jeden z tych elementów projektu programu Visual Studio najpierw sprawdza, czy plik już istnieje w witrynie programu SharePoint, nazwa, adres URL lub identyfikator pliku w elemencie, który instalujesz.Jeśli występuje konflikt, Visual Studio może automatycznie rozwiązać konflikt lub go może monitować o określić, czy program Visual Studio rozwiązać konflikt lub anulować rozmieszczania.Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z opakowań programu SharePoint i wdrażania.
Tej funkcji można rozszerzyć, dostarczając własny kod, który sprawdza i rozwiązuje konflikt wdrażania.Aby uzyskać więcej informacji, zobacz Jak: radzić sobie z konfliktami wdrażania.
Uruchom wiersz polecenia operacji przed lub po projektu jest rozmieszczana
Do uruchomienia operacji wiersza polecenia po wdrożeniu rozwiązanie programu SharePoint, można ustawić PreDeploymentCommand i PostDeploymentCommand właściwości ISharePointProject obiektu.Tych poleceń jest wykonywany w Visual Studio, przed i po wdrożeniu projektu.
W niektórych przypadkach może zobaczyć konfliktów wdrażania.Istnieje kilka różnych sposobów rozwiązywania konfliktów.Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z opakowań programu SharePoint i wdrażania.
Dostosowywanie reguł sprawdzania poprawności
Przed wdrożeniem pakietu roztworu (.wsp), można utworzyć niestandardowej funkcji i pakiet reguł sprawdzania poprawności, aby sprawdzić, czy funkcja lub pakiet jest prawidłowy.Na przykład możesz zgłosić informacje, ostrzeżenia lub błędy dla deweloperów, aby pomóc im rozwiązywanie problemów sprawdzania poprawności.Aby uzyskać więcej informacji, zobacz Jak: Tworzenie niestandardowych funkcji i reguły sprawdzania poprawności pakietu rozwiązań programu SharePoint.
Zobacz też
Zadania
Instruktaż: Tworzenie kroku wdrożenia niestandardowe dla projektów programu SharePoint
Koncepcje
Jak: uruchamianie kodu podczas wdrażania kroki są wykonywane.