Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
När du har utvecklat en SharePoint-lösning i Visual Studio kan du antingen distribuera dess paketfil (.wsp) till en lokal SharePoint-server eller publicera den på en fjärransluten eller lokal SharePoint-server. Om du distribuerar filerna kan du anpassa hur paketfilerna (.wsp) distribueras.
Anmärkning
För närvarande kan endast sandbox-lösningar publiceras till SharePoint-servrar på distans. Mer information finns i Överväganden för sandbox-lösning.
Distribuera, publicera och uppgradera
Distribution syftar på att kopiera en SharePoint-lösningsfil som skapats från ett SharePoint-projekt i Visual Studio till en lokal värd. I en distribuerad lösning kan du konfigurera distributionsstegen, till exempel att återanvända IIS-poolen (Internet Information Services), aktivera lösningen efter distributionen och så vidare. Om du vill distribuera använder du kommandot Distribuera på menyn Skapa . Mer information finns i How to: Edit a SharePoint deployment configuration and How to: Deploy and publish a SharePoint solution to a Local SharePoint site (Redigera en SharePoint-distributionskonfiguration och Så här: Distribuera och publicera en SharePoint-lösning till en lokal SharePoint-webbplats).
Publicering syftar på att ladda upp en SharePoint-lösningsfil i sandlådeläge till en fjärransluten SharePoint-webbplats, det vill säga en webbplats som finns på ett annat system. Du kan också publicera en sharepoint-lösningsfil i begränsat läge till en lokal SharePoint-webbplats, men oavsett om webbplatsen som publiceras till är lokal eller fjärransluten kan du inte konfigurera dess distributionssteg.
Uppgradering syftar på uppdatering av en befintlig, fjärransluten eller lokalt publicerad SharePoint-lösning. När ändringar har gjorts i SharePoint-lösningen i Visual Studio ändrar du lösningens paketfilnamn, publicerar om lösningen och uppgraderar sedan lösningen när den har publicerats på nytt. Om du publicerar om en lokalt publicerad lösning kan du skriva över den befintliga lösningsfilen.
Distribuera paket
Du kan distribuera paketfiler till SharePoint-servern på utvecklingsdatorn för testning och felsökning. Du kan också skapa en paketfil som du kan installera på en annan dator genom att välja alternativknappen Publicera till filsystem i dialogrutan Publicera . Paketet skapas och kopieras till den angivna lokala filsökvägen. Om du vill distribuera en SharePoint-lösning till den lokala servern använder du kommandot Distribuera på menyn Skapa . Mer information finns i Så här distribuerar och publicerar du en SharePoint-lösning till en lokal SharePoint-webbplats.
Information om hur du distribuerar en listdefinition, lägger till en händelsemottagare och använder funktionsdesignern och paketdesignern finns i Genomgång: Distribuera en projektuppgiftslistadefinition.
Anpassa distributionsprocessen
Följande tabell visar de två distributionskonfigurationer som du kan använda när du felsöker och distribuerar en SharePoint-lösning.
| Distributionskonfiguration | Description |
|---|---|
| Förinställning | Standardkonfigurationen för distribution. Följande distributionssteg utförs: 1. Kör fördistributionskommandot. 2. Återanvänd IIS-programpool. 3. Återkalla lösningen. 4. Lägg till lösning. 5. Aktivera funktioner. 6. Kör kommandot efter distributionen. När ett paket avinstalleras utförs följande indragssteg. 1. Återanvänd IIS-programpool. 2. Återkalla lösningen. |
| Ingen aktivering | Den här distributionskonfigurationen kör samma steg som standardkonfigurationen, men hoppar över aktiveringssteget. |
Du kan skapa egna distributionskonfigurationer för att slutföra ett enda steg eller ändra ordningen på stegen i distributionsprocessen. Mer information finns i Så här: Redigera en SharePoint-distributionskonfiguration.
Du kan också lägga till kommandon som ska köras före och efter distributionen. Mer information finns i Så här anger du SharePoint-distributionskommandon.
Publicera paket till en fjärrserver eller lokal server
Om du vill publicera en SharePoint-lösning i begränsat läge på en fjärrserver går du till menyraden och väljer Skapa, Publicera och väljer sedan knappen Publicera till SharePoint-webbplats i dialogrutan Publicera och anger fjärrserverns URL, till exempel https://someremoteserver.sharepoint.microsoftonline.com.
Om du vill publicera en SharePoint-lösning till en lokal server går du till dialogrutan Publicera och väljer alternativknappen Publicera till filsystem och anger en lokal systemsökväg.
När en lösning har publicerats till SharePoint visas lösningen i lösningsgalleriet där du kan aktivera den. Mer information finns i Så här distribuerar, publicerar och uppgraderar du SharePoint-lösningar på en fjärrserver.
Uppgradera publicerade paket
Om du gör några ändringar i ett SharePoint-projekt i Visual Studio när det har publicerats måste det publicerade paketet uppgraderas för att inkludera ändringarna. Om du vill uppgradera måste ett paket ha ett unikt namn. Om ett paket med samma namn hittas på SharePoint-webbplatsen , vilket kan inträffa när du uppdaterar ett befintligt program, varnar ett fel dig om filnamnskonflikten och låter dig byta namn på paketet. När det nya paketet har publicerats på nytt visas det på SharePoint-webbplatsen och kan uppgraderas. Ett uppgraderat paket uppdaterar lösningen med hjälp av data från det äldre paketet och aktiverar sedan lösningen i SharePoint. Mer information finns i Så här distribuerar, publicerar och uppgraderar du SharePoint-lösningar på en fjärrserver.