Udostępnij za pośrednictwem


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:

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

Jak: Tworzenie niestandardowych funkcji i reguły sprawdzania poprawności pakietu rozwiązań programu SharePoint

Koncepcje

Jak: uruchamianie kodu podczas wdrażania kroki są wykonywane.

Rozszerzenia systemu projektu programu SharePoint