Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met Package Designer kunt u implementatiepakketten maken en aanpassen. U kunt bijvoorbeeld SharePoint-projectitems en -onderdelen toevoegen, de IIS-server opnieuw instellen, functieactiveringsbereiken instellen en functieafhankelijkheden identificeren. De ontwerpfunctie genereert ook een manifest, een XML-bestand dat elk pakket beschrijft.
Verpakkingshulpmiddelen
U kunt Package Designer gebruiken om het pakket aan te passen en het manifest te genereren. U kunt SharePoint-projectitems opnemen, configureren of de webserver opnieuw moet worden ingesteld en het type implementatieserver instellen. Zie Voor meer informatie : Functies en items toevoegen aan en verwijderen uit een pakket met behulp van Package Designer.
U kunt de Packaging Explorer ook gebruiken om de functies en items in uw pakketbestand (.wsp) te wijzigen. Zie Voor meer informatie : Functies en items toevoegen aan en verwijderen uit een pakket met behulp van Packaging Explorer.
U kunt Visual Studio en MSBuild gebruiken om pakketbestanden (.wsp) te maken om uw SharePoint-oplossing te implementeren. Met dit proces worden de manifestbestanden gegenereerd die nodig zijn voor sharePoint-implementatie. Voor meer informatie, zie Een SharePoint-oplossingspakket maken met behulp van MSBuild-taken.
Opties voor Pakketontwerper
In de volgende tabel ziet u de eigenschappen die u in SharePoint-pakketten kunt aanpassen met Package Designer.
| Eigenschap van Package Designer | Beschrijving van standaardinstelling |
|---|---|
| Naam | Verplicht. De standaardnaam van het pakket is ingesteld op ProjectName. |
| Webserver opnieuw instellen | Optional. Selecteer of u de webserver opnieuw wilt starten nadat het WSP-bestand is geïnstalleerd op de SharePoint-server. |
| Type implementatieserver | Optional. Vertegenwoordigt het type server dat als host fungeert voor het pakket. Als dit niet is ingesteld, wordt dit standaard ingesteld op WebFrontEnd. ApplicationServer: Beschrijft een server die als host fungeert voor services. WebFrontEnd: Beschrijft een server die als host fungeert voor websites. |
| Items in de oplossing | Alle SharePoint-projectitems en -functies die aan het pakket kunnen worden toegevoegd. |
| Items in het pakket | Optional. Alle SharePoint-items en -functies die u in uw pakket wilt implementeren. |
Het verpakkingsproces configureren
Nadat u SharePoint-oplossingen in Visual Studio hebt ontwikkeld, kunt u aanpassen hoe de projecten worden verpakt.
In de volgende tabel ziet u de twee MSBuild-doelen die u kunt gebruiken om aan te passen hoe het WSP-bestand wordt gemaakt.
| Target | Description |
|---|---|
| VoorLayout | Het doel waarmee taken direct worden uitgevoerd voordat de bestanden worden gekopieerd naar een tussenliggende map. U kunt de bestanden wijzigen voordat u een pakketbestand (.wsp) maakt. |
| AfterLayout | Het doelwit dat taken uitvoert onmiddellijk nadat de bestanden naar een tussenliggende map zijn gekopieerd. |
Voor meer informatie : Een SharePoint-oplossingspakket aanpassen met behulp van MSBuild Targets.
Verpakkingsarchitectuur
De volgende stappen worden uitgevoerd wanneer u een SharePoint-pakket (.wsp) maakt in Visual Studio.
De functies en pakketten worden gevalideerd om ervoor te zorgen dat de fysieke en semantische structuur van het pakket juist is.
De functies, projectitems en pakketbestanden in het pakket worden opgesomd. Manifestbestanden voor pakketten en onderdelen worden getransformeerd om alle benodigde informatie voor implementatie en activering op te nemen. De tokens worden vervangen door de volledig gekwalificeerde waarde.
Het aanpasbare BeforeLayout MSBuild-doel wordt uitgevoerd. U kunt deze stap maken om aangepaste wijzigingen aan te brengen in het pakket voordat het WSP-bestand wordt gemaakt.
De opgesomde bestanden worden gekopieerd naar een tussenliggende map.
Het aanpasbare AfterLayout MSBuild-doel wordt uitgevoerd. U kunt deze stap maken om aangepaste wijzigingen aan te brengen in het pakket voordat het WSP-bestand wordt gemaakt.
De bestanden in de tussenliggende map worden toegevoegd aan het WSP-bestand .
Pakketmapstructuur
Wanneer u uw SharePoint-project inpakt, wordt er een WSP-bestand voor u gemaakt in de map SolutionFolder\bin\<BuildConfiguration> . Als uw oplossing zich bijvoorbeeld in C:\Visual Studio 2013\Projects\ListDefinition1 bevindt en uw buildconfiguratie is ingesteld op Release, bevindt het WSP-bestand zich in C:\Visual Studio 2013\Projects\ListDefinition1\bin\Release.
Verwante inhoud
- Procedure: Een SharePoint-oplossingspakket aanpassen
- Procedure: Functies en items toevoegen aan en verwijderen uit een pakket met behulp van Package Designer
- Procedure: Een SharePoint-oplossingspakket maken met behulp van MSBuild-taken
- Procedure: Een SharePoint-oplossingspakket maken met behulp van MSBuild-taken
- Procedure: Een SharePoint-oplossingspakket aanpassen met behulp van MSBuild-doelen