Sdílet prostřednictvím


Balení a nasazení řešení služby SharePoint

Obvykle nasazení řešení služby SharePoint na serveru SharePoint server pomocí souboru balíčku (WSP) řešení.Visual Studio můžete použít k uspořádání položek projektu služby SharePoint do funkce a vytvoření balíčku pro nasazení funkce služby SharePoint.

Toto téma poskytuje následující informace:

  • Vytvoření součásti a balíčky

  • Funkce a nástroje podpory balení

  • Nasazení řešení služby SharePoint

  • Nasazení souborů v řešení služby SharePoint

Vytvoření součásti a balíčky

Můžete použít k seskupení souvisejících prvků služby SharePoint do aplikace Visual Studio funkce.Funkce pro definici seznamu kontaktů může například obsahovat instanci seznamu a definice seznamu.Tyto dva prvky můžete zkombinovat do jedné funkce pro účely nasazení.Další informace o funkcích naleznete v tématu stavební blok: funkce.

Dále můžete vytvořit SharePoint balíčku řešení (WSP) můžete seskupit více funkcí, definice webu, sestavení a dalších souborů do jednoho balíčku, který ukládá soubory ve formátu, který je třeba nasadit soubory na server službou SharePoint.Další informace naleznete v tématu stavební blok: řešení.

Funkce a nástroje podpory balení

Nástroje pro vývoj SharePoint v aplikaci Visual Studio slouží k rychle uspořádat soubory služby SharePoint do součásti a balíčky řešení pro snadnější instalaci.Konfigurace balíčku řešení a funkce, můžete použít následující nástroje.

  • Funkce Návrhář a Návrhář balíček.

  • Průzkumník balení okno nástroje.

  • Průzkumník řešení.

Funkce Návrhář a Návrhář balíček

Můžete vytvořit funkce, nastavit obory a označení dalších funkcí jako závislosti pomocí návrháře funkce.Návrhář také zobrazí konečný soubor XML, který popisuje jednotlivé funkce.Další informace naleznete v tématu Vytváření funkcí služby SharePoint.

Použít funkci pro specifický web nebo skupinu webů nastavením jeho oboru v Návrháři funkce.Pokud je zapnuta pro jednotlivý webový server, funkce funguje pouze v tento konkrétní web.Pokud je funkce aktivována pro kolekci webů, Vyrovnat položky ve funkci celou kolekci webů.Další informace naleznete v tématu Prvku oboru.

Pokud vaše funkce závisí na další funkce, můžete nastavit funkce aktivace závislost označit závislé funkce před zpřístupněním své funkce.Závislost aktivace funkce zkontroluje Pokud závislé funkce jsou aktivovány již v tomto oboru.Další informace naleznete v tématu aktivační závislosti a oboru.

V Návrháři balíčku lze seskupit do jediného řešení balíček prvky služby SharePoint a nakonfigurovat, zda chcete obnovit během nasazení na webový server.Typ serveru nasazení pomocí Vlastnosti okno.Návrhář také vytvoří soubor XML, který popisuje obsah balíčku.Další informace naleznete v tématu Vytváření balíčků řešení služby SharePoint.

Během nasazení zastavení služby Internetová informační služba (IIS) zkopírujte soubory řešení serveru SharePoint.Pomocí návrháře balíčku v aplikaci Visual Studio můžete určit, zda je třeba restartovat webový server.Konfigurace řešení byla nasazena na webovém serveru front-end a aplikační server, použijte Vlastnosti okno.Další informace naleznete v tématu Prvek řešení (Solution).

Průzkumník balení

Doplnit funkce Návrhář a Návrhář balíček, můžete seskupit soubory služby SharePoint do součásti a balíčky Průzkumník balení.Kromě toho uvidíte hierarchické zobrazení projektu SharePoint balíček funkcí, položek a souborů.Průzkumník balení je okno nástroje, které můžete použít k provedení následujících úloh:

  • Otevřít soubory a položky projektu služby SharePoint.

  • Přetažením položky projektu služby SharePoint z jednoho systému do druhého.

  • Přetažením položky projektu služby SharePoint a funkce z jednoho balíčku do druhého.

  • Přidáte novou funkci do balíčku.

  • Otevřete Návrhář funkci nebo balíčku.

  • Ověření součásti a balíčky.

Nástroje pro vývoj SharePoint v aplikaci Visual Studio mají ověřovací pravidla, aby bylo zajištěno, že je správně vytvořen balíček řešení.Navíc pravidla ověřte, že soubor WSP řešení lze úspěšně nasazen a aktivovat na serveru služby SharePoint.Další informace o schématu XML pro funkce, viz Schémata funkce.

Systém projektu služby SharePoint můžete přidat vlastní funkce a balíček ověřovacích pravidel.Další informace naleznete v tématu Postupy: Vytvoření vlastní funkce a pravidel ověřování balíčku pro řešení služby SharePoint.

Další informace o balení Explorer viz Postupy: Přidání nebo odebrání funkcí a položek z balíku pomocí průzkumníku balíčků.

Průzkumník řešení

Průzkumník řešení můžete procházet a otevírat soubory z projektu služby SharePoint.Přidat funkce, funkce přijímačů událostí, pomocí místní nabídky v okně Průzkumník řešení a funkce zdrojů.Kromě toho můžete otevřít funkce návrhářů a designerů balíček konfigurace součásti a balíčky pro nasazení.

Nasazení řešení služby SharePoint

Po přizpůsobení funkcí a balíčku v aplikaci Visual Studio, můžete vytvořit soubor WSP nasadit na servery služby SharePoint.Můžete použít aplikaci Visual Studio pro ladění a testování WSP pouze na serveru služby SharePoint na vývojovém počítači.Další informace o nasazení řešení služby SharePoint ke vzdálenému serveru služby SharePoint naleznete v tématu nasazení řešení.

Můžete také přizpůsobit kroky nasazení na vývojovém počítači.Další informace naleznete v tématu Nasazení, publikování a upgradování balíčků řešení služby SharePoint.

Nasazení souborů v řešení služby SharePoint

Obvykle se při přidání položky projektu služby SharePoint do vašeho řešení služby SharePoint, všechny požadované soubory jsou zahrnuty.Soubory, které mohou být zkompilovány (kód soubory) jsou integrovány do výstupu sestavení řešení.Však může také musíte přidat-ukázky souborů, například XML, txt nebo zdrojové soubory do projektu služby SharePoint.Tyto soubory nejsou automaticky zabaleny ve vašem řešení.Zajistit, že jsou zabaleny buď přidejte soubory mapované složky nebo položky projektu služby SharePoint.

Soubory přidané do složky mapované jsou automaticky zkopírovány do podregistr SharePoint po nasazení řešení.Soubory přidané do položky projektu služby SharePoint, které jsou nasazeny do umístění zadaného v Umístění nasazení na základě vlastnosti pro každý soubor, který je částečně nastaven Typ nasazení vlastnost.Standardně Typu nasazení je hodnota vlastnosti NoDeployment, což znamená, že soubor není zavedena roztokem.Je nutné nastavit jinou hodnotu pro vlastnost, chcete-li do balíčku zahrnout soubor.

Například chcete-li přidat soubor XML do projektu SharePoint, proveďte jednu z následujících akcí:

  • Přidáte do projektu SharePoint "Rozložení" mapované složky.Tím se vytvoří Průzkumník řešení složku s názvem rozložení podsložku pro projekt, který má.Přidáte soubor XML do této nové podsložky.Ve výchozím nastavení je soubor nasazeny v systému souborů služby SharePoint...\TEMPLATE\LAYOUTS\Folder Name\.Informace o přidání mapované složky naleznete v tématu Postupy: Přidání a odebrání mapovaných složek.

  • Přidat soubor XML do složky položky projektu služby SharePoint a potom změňte Typ nasazení vlastnost z XML souboru z NoDeployment další nastavení, jako RootFile nebo ElementFile.Odpovídající Typu nasazení nastavení závisí na souboru a projektu.Další informace týkající Typ nasazení naleznete v tématu Nastavení vlastností Vývoj řešení služby SharePoint.

Pokud přidaný soubor se nevztahuje na žádné konkrétní projekt v řešení, můžete přidat prázdný projekt SharePoint k řešení a potom do něj přidejte další soubory.Další možností pro nasazení souborů na server SharePoint, zejména k databázi obsahu je modul přidat do projektu a přidejte soubory do modulu.Další informace naleznete v tématu Vložení souborů do řešení pomocí modulů.

Viz také

Další zdroje

Vývoj řešení služby SharePoint

Sestavování a ladění řešení služby SharePoint