Balení a zavedení řešení služby SharePoint
Obvykle SharePoint řešení nasadit na SharePoint server pomocí souboru balíčku (WSP) řešení.Visual Studio můžete uspořádat položky projektu služby SharePoint do funkcí a vytvoření balíčku nasazení své funkce služby SharePoint.
Toto téma obsahuje následující informace:
Vytváření funkce a balíčky
Funkce a balení, nástroj podpory
Zavedení řešení služby SharePoint
Zavedení souborů v řešení služby SharePoint
Vytváření funkce a balíčky
Visual Studio lze použít k seskupení souvisejících prvků SharePoint do funkce.Funkce pro definici seznamu kontaktů mohou například zahrnovat instanci seznamu a definice seznamu.Tyto dva prvky lze kombinovat do jedné funkce pro účely nasazení.Další informace o funkcích naleznete v stavební blok: funkce.
Dále vytvoříte SharePoint řešení balíčku (WSP) na svázání více funkcí, definice webu, sestavení a jiných souborů do jednoho balíčku, který ukládá soubory ve formátu potřebné nasazení souborů na server SharePoint.Další informace naleznete v stavební blok: řešení.
Funkce a balení, nástroj podpory
Vývojové nástroje služby SharePoint můžete v aplikaci Visual Studio rychle uspořádat soubory služby SharePoint do funkce a balíčků řešení pro snadnější zavedení.Můžete použít následující nástroje Konfigurace balíčku řešení a funkce.
Funkce Návrhář a Návrhář balíčku.
Balení Explorer okno nástroje.
Průzkumník řešení.
Funkce Návrhář a Návrhář balíček
Vytvoření funkce, nastavit obory a označit další funkce jako závislosti pomocí funkce Designer.Návrhář také zobrazí poslední soubor XML, který popisuje jednotlivé funkce.Další informace naleznete v tématu Vytváření funkcí služby SharePoint.
Použít funkci k určitému webu nebo skupiny webů nastavením jeho oboru v Návrháři funkce.Pokud u jednotlivých serverů WWW je aktivována funkce, funkce funguje pouze v určitý web.Pokud je aktivováno funkce kolekce webů položky ve funkci platí pro celou kolekci.Další informace naleznete v Prvku oboru.
Vaše funkce závisí na další funkce, můžete nastavit funkce aktivace závislost označit závislých funkcí před své funkce.Funkce aktivace závislost kontroluje, pokud jsou funkce závislé na oboru již aktivován.Další informace naleznete v Aktivace závislostí a oboru.
V Návrháři balíčku můžete seskupit do balíčku řešení služby SharePoint, prvky a nakonfigurovat, zda chcete obnovit webový server během nasazení.Nastavit typ nasazení serveru pomocí Vlastnosti okna.Návrhář také vygeneruje soubor XML, který popisuje obsah balíčku.Další informace naleznete v tématu Vytváření balíčků řešení služby SharePoint.
Při nasazení zastavení služby Internetová informační služba (IIS) zkopírujte soubory řešení na serveru SharePoint.Pomocí Návrháře balíčku v aplikaci Visual Studio, můžete určit, zda je třeba restartovat webový server.Konfiguraci při nasazení řešení na webovém serveru front-end a aplikační server Vlastnosti okna.Další informace naleznete v Prvek řešení (roztok).
Explorer balení
Doplnit funkci Návrhář a Návrhář balíčku, můžete seskupit soubory služby SharePoint do funkce a balíčky Explorer balení.Navíc uvidíte hierarchické zobrazení projektu SharePoint balíček funkcí, položek a souborů.Explorer balení je okno nástroj, můžete provést následující úkoly:
Otevřete projekt položky služby SharePoint a soubory.
Přetažení položek projektu služby SharePoint z jednoho systému do jiného.
Přetažení položek 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ář funkce nebo balíčku.
Ověření funkce a balíčky.
Vývojové nástroje služby SharePoint v aplikaci Visual Studio mají ověřovací pravidla zajistit, že správně vytvořen balíček řešení.Navíc pravidla ověřte, zda soubor WSP řešení lze úspěšně nasazen a aktivovat na serveru SharePoint.Další informace o schématu XML funkce Schémata funkce.
Můžete přidat vlastní funkce a pravidla ověření balíček systému SharePoint projektu.Další informace naleznete v tématu Jak: vytvoření vlastní funkce a balíček ověřovací pravidla pro řešení služby SharePoint.
Další informace o balení Explorer viz Jak: přidávat a odebírat funkce a položky do balíčku pomocí Průzkumníka balení.
Průzkumník řešení
Můžete procházet a soubory projektu SharePoint otevřete Průzkumník řešení.Pomocí kontextové nabídky v aplikaci Solution Explorer přidat funkce, funkce přijímačů událostí a funkce zdrojů.Kromě toho můžete otevřít funkci návrhářů a návrháři balíček konfigurace funkce a balíčky pro nasazení.
Zavedení řešení služby SharePoint
Po přizpůsobení funkce a balíčku v aplikaci Visual Studio je vytvořit soubor WSP nasadit na servery SharePoint.Ladění a testování WSP pouze na serveru SharePoint na vývojovém počítači můžete použít aplikaci Visual Studio.Další informace o nasazení SharePoint řešeních vzdáleného serveru služby SharePoint naleznete v nasazení řešení.
Postup nasazení na vývojovém počítači můžete také přizpůsobit.Další informace naleznete v tématu Zavádění, publikování a inovace balíčků řešení služby SharePoint.
Zavedení souborů v řešení služby SharePoint
Obvykle při přidání projektu položky služby SharePoint do řešení SharePoint všechny požadované soubory jsou zahrnuty.Soubory, které mohou být kompilován (kód soubory) jsou integrovány do výstupu sestavení roztoku.Však může také mít přidat do projektu SharePoint-ukázky soubory, například XML, TXT nebo soubory prostředků.Tyto soubory nejsou automaticky nabízeny v řešení.Chcete-li zajistit, že jsou zabaleny, přidat soubory mapované složky nebo do projektu položky služby SharePoint.
Soubory přidané do složky mapované jsou automaticky zkopírovány do podregistru SharePoint po nasazení řešení.Soubory přidané do projektu položky služby SharePoint jsou nasazeny do umístění zadaného v Nasazení umístění na základě vlastnosti pro každý soubor, který je částečně nastaven Typ zavedení vlastnost.Standardně Typ zavedení je hodnota vlastnosti NoDeployment, což znamená, že soubor není zavedena roztokem.Je nutné nastavit jinou hodnotu pro vlastnost do balíčku zahrnout soubor.
Například chcete-li soubor XML do projektu SharePoint, proveďte jednu z následujících akcí:
Přidání složky mapované "Rozložení" SharePoint do projektu.Tím se vytvoří Aplikaci Solution Explorer složku s názvem rozložení podsložku pro projekt, který má.Soubor XML přidáte nové podsložky.Ve výchozím souboru nasazení systému souborů služby SharePoint v rámci..\TEMPLATE\LAYOUTS\Folder Name\.Informace o přidání složky mapované Jak: přidání a odebrání složky mapované.
Přidat soubor XML do složky projektu položky služby SharePoint a potom změňte Typ zavedení vlastnost souboru XML z NoDeployment jiné nastavení jako RootFile nebo ElementFile.Odpovídající Typ zavedení nastavení závisí na soubor a projektu.Další informace o Typ zavedení v tématu Nastavení vlastností Vývoj řešení služby SharePoint.
Pokud přidaný soubor se nevztahuje na žádné konkrétní projekt v roztoku, můžete přidat prázdný projekt SharePoint pro řešení a poté do ní přidat další soubory.Další alternativou pro nasazení souborů na server SharePoint, zejména k databázi obsahu je do projektu přidat modul a potom přidat soubory do modulu.Další informace naleznete v tématu Zahrnout soubory v roztoku pomocí modulů.