Sdílet prostřednictvím


Nasazení, publikování a upgrade balíčků řešení SharePointu

Po vývoji řešení SharePointu v sadě Visual Studio můžete buď nasadit soubor balíčku (.wsp) na místní sharepointový server, nebo ho publikovat na vzdálený nebo místní sharepointový server. Pokud nasadíte soubory, můžete přizpůsobit způsob nasazení souborů balíčků (WSP).

Poznámka:

V současné době je možné publikovat pouze řešení v izolovaném prostoru (sandbox) na vzdálené servery SharePointu. Další informace najdete v tématu Aspekty řešení v izolovaném prostoru (sandbox).

Nasazení, publikování a upgrade

Nasazení odkazuje na kopírování souboru řešení SharePointu vytvořeného z projektu SharePointu v sadě Visual Studio do místního hostitele. V nasazeném řešení můžete nakonfigurovat kroky nasazení, jako je recyklace fondu Internetová informační služba (IIS), aktivace řešení po nasazení atd. K nasazení použijte příkaz Deploy v nabídce Sestavení . Další informace najdete v tématu Postupy: Úprava konfigurace nasazení SharePointu a postupy: Nasazení a publikování řešení SharePointu na místním webu SharePointu.

Publikování odkazuje na nahrání souboru řešení SharePointu v izolovaném prostoru (sandbox) na vzdálený sharepointový web. To znamená web umístěný v jiném systému. Soubor řešení v izolovaném prostoru (sandbox) SharePointu můžete publikovat také na místním sharepointovém webu, ale bez ohledu na to, jestli je web publikovaný na místním nebo vzdáleném místě, nemůžete nakonfigurovat kroky nasazení.

Upgrade odkazuje na aktualizaci existujícího vzdáleného nebo místně publikovaného řešení SharePointu. Po provedení jakýchkoli změn v řešení SharePoint v sadě Visual Studio změníte název souboru balíčku řešení, znovu publikujete řešení a po úspěšném opětovném publikování řešení upgradujete. Pokud znovu publikujete místně publikované řešení, můžete přepsat existující soubor řešení.

Nasazení balíčků

Soubory balíčků můžete nasadit na sharepointový server na vývojovém počítači pro účely testování a ladění. Můžete také vytvořit soubor balíčku, který můžete nainstalovat do jiného počítače tak, že v dialogovém okně Publikovat vyberete tlačítko Publikovat do systému souborů. Balíček se vytvoří a zkopíruje do zadané místní cesty k souboru. Pokud chcete nasadit řešení SharePointu na místní server, použijte příkaz Deploy (Nasadit ) v nabídce Sestavení . Další informace naleznete v tématu Postupy: Nasazení a publikování řešení Služby SharePoint na místní sharepointový web.

Pokud chcete zjistit, jak nasadit definici seznamu, přidat příjemce události a použít Návrhář funkcí a Návrhář balíčků, přečtěte si téma Návod: Nasazení definice seznamu úkolů projektu.

Přizpůsobení procesu nasazení

Následující tabulka ukazuje dvě konfigurace nasazení, které můžete použít při ladění a nasazení řešení SharePointu.

Konfigurace nasazení Popis
Výchozí Výchozí konfigurace nasazení. Provede se následující kroky nasazení:

1. Spusťte příkaz před nasazením.
2. Recyklujte fond aplikací služby IIS.
3. Odvolání řešení.
4. Přidejte řešení.
5. Aktivace funkcí.
6. Spusťte příkaz po nasazení.

Při odinstalaci balíčku se provádějí následující kroky odvolání.

1. Recyklujte fond aplikací služby IIS.
2. Odvolání řešení.
Bez aktivace Tato konfigurace nasazení spouští stejné kroky jako výchozí konfigurace, ale přeskočí krok aktivace.

Můžete vytvořit vlastní konfigurace nasazení pro dokončení jednoho kroku nebo změnit pořadí kroků v procesu nasazení. Další informace naleznete v tématu Postupy: Úprava konfigurace nasazení služby SharePoint.

Můžete také přidat příkazy ke spuštění před a po nasazení. Další informace naleznete v tématu Postupy: Nastavení příkazů nasazení služby SharePoint.

Publikování balíčků na vzdálený nebo místní server

Pokud chcete publikovat řešení SharePointu v izolovaném prostoru (sandbox) na vzdáleném serveru, na řádku nabídek zvolte v dialogovém okně Publikovat a potom v dialogovém okně Publikovat zvolte tlačítko možnosti Publikovat na web SharePointu a zadejte adresu URL vzdáleného serveru, například .https://someremoteserver.sharepoint.microsoftonline.com

Pokud chcete publikovat řešení SharePointu na místní server, v dialogovém okně Publikovat zvolte tlačítko Možnosti Publikovat do systému souborů a zadejte místní systémovou cestu.

Po úspěšném publikování řešení do SharePointu se řešení zobrazí v galerii řešení, kde ho můžete aktivovat. Další informace najdete v tématu Postupy: Nasazení, publikování a upgrade řešení Služby SharePoint na vzdáleném serveru.

Upgrade publikovaných balíčků

Pokud po publikování provedete nějaké změny sharepointového projektu v sadě Visual Studio, musí být publikovaný balíček upgradován tak, aby zahrnoval změny. K úspěšnému upgradu musí mít balíček jedinečný název. Pokud se na sharepointovém webu najde balíček se stejným názvem, ke kterému může dojít při aktualizaci existující aplikace, zobrazí se chybová zpráva o konfliktu názvů souborů a umožní vám balíček přejmenovat. Po opětovném publikování se nový balíček zobrazí na sharepointovém webu a dá se upgradovat. Upgradovaný balíček aktualizuje řešení pomocí dat ze staršího balíčku a pak aktivuje řešení v SharePointu. Další informace najdete v tématu Postupy: Nasazení, publikování a upgrade řešení Služby SharePoint na vzdáleném serveru.