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.
Nadat u een SharePoint-oplossing in Visual Studio hebt ontwikkeld, kunt u het pakketbestand (.wsp) implementeren op een lokale SharePoint-server of deze publiceren naar een externe of lokale SharePoint-server. Als u de bestanden implementeert, kunt u aanpassen hoe de pakketbestanden (.wsp) worden geïmplementeerd.
Opmerking
Momenteel kunnen alleen sandbox-oplossingen worden gepubliceerd naar externe SharePoint-servers. Zie Overwegingen voor sandbox-oplossingen voor meer informatie.
Implementeren, publiceren en upgraden
Implementeren verwijst naar het kopiëren van een SharePoint-oplossingsbestand dat is gebouwd vanuit een SharePoint-project in Visual Studio naar een lokale host. In een geïmplementeerde oplossing kunt u de implementatiestappen configureren, zoals het recyclen van de IIS-pool (Internet Information Services), het activeren van de oplossing na de implementatie, enzovoort. Als u wilt implementeren, gebruikt u de opdracht Implementeren in het menu Bouwen . Zie Voor meer informatie : Een SharePoint-implementatieconfiguratie bewerken en een SharePoint-oplossing implementeren en publiceren op een lokale SharePoint-site.
Publiceren verwijst naar het uploaden van een SharePoint-oplossingsbestand in een sandbox naar een externe SharePoint-site; Dat wil gezegd, een site die zich op een ander systeem bevindt. U kunt ook een sharePoint-oplossingsbestand in de sandbox publiceren naar een lokale SharePoint-site, maar ongeacht of de gepubliceerde site lokaal of extern is, kunt u de implementatiestappen niet configureren.
Een upgrade verwijst naar het bijwerken van een bestaande, extern of lokaal gepubliceerde SharePoint-oplossing. Nadat er wijzigingen zijn aangebracht in de SharePoint-oplossing in Visual Studio, wijzigt u de naam van het pakketbestand van de oplossing, publiceert u de oplossing opnieuw en voert u een upgrade uit van de oplossing nadat de oplossing opnieuw is gepubliceerd. Als u een lokaal gepubliceerde oplossing opnieuw publiceert, kunt u het bestaande oplossingsbestand overschrijven.
Pakketten implementeren
U kunt pakketbestanden implementeren op de SharePoint-server op uw ontwikkelcomputer voor testen en foutopsporing. U kunt ook een pakketbestand maken dat u op een andere computer kunt installeren door de knop Publiceren naar bestandssysteem te kiezen in het dialoogvenster Publiceren . Het pakket wordt gemaakt en gekopieerd naar het opgegeven lokale bestandspad. Als u een SharePoint-oplossing wilt implementeren op de lokale server, gebruikt u de opdracht Implementeren in het menu Bouwen . Zie Instructies: Een SharePoint-oplossing implementeren en publiceren op een lokale SharePoint-site voor meer informatie.
Als u wilt weten hoe u een lijstdefinitie implementeert, een gebeurtenisontvanger toevoegt en de Functieontwerper en Package Designer gebruikt, raadpleegt u Walkthrough: Een definitie van een projecttaaklijst implementeren.
Het implementatieproces aanpassen
In de volgende tabel ziet u de twee implementatieconfiguraties die u kunt gebruiken bij het opsporen van fouten en het implementeren van een SharePoint-oplossing.
| Implementatieconfiguratie | Description |
|---|---|
| Verstek | De standaardimplementatieconfiguratie. De volgende implementatiestappen worden uitgevoerd: 1. Voer de opdracht vóór de implementatie uit. 2. Herstart IIS-applicatiepool. 3. Intrek oplossing. 4. Oplossing toevoegen. 5. Activeer functies. 6. Voer de opdracht na de implementatie uit. Wanneer een pakket wordt verwijderd, worden de volgende intrekkingsstappen uitgevoerd. 1. Herstart de IIS-toepassingspool. 2. Oplossing intrekken. |
| Niet geactiveerd | Deze implementatieconfiguratie voert dezelfde stappen uit als de standaardconfiguratie, maar slaat de activeringsstap over. |
U kunt uw eigen implementatieconfiguraties maken om één stap te voltooien of de volgorde van de stappen in het implementatieproces te wijzigen. Zie Instructies voor meer informatie : Een SharePoint-implementatieconfiguratie bewerken.
U kunt ook opdrachten toevoegen om vóór en na de implementatie uit te voeren. Zie Instructies voor meer informatie : SharePoint-implementatieopdrachten instellen.
Pakketten publiceren op een externe of lokale server
Als u een sharePoint-oplossing in een sandbox wilt publiceren naar een externe server, kiest u op de menubalk de optie Maken, Publiceren en kiest u vervolgens in het dialoogvenster Publiceren naar SharePoint-site de optieknop Publiceren naar SharePoint, met de URL van de externe server, zoals .https://someremoteserver.sharepoint.microsoftonline.com
Als u een SharePoint-oplossing wilt publiceren naar een lokale server, kiest u in het dialoogvenster Publiceren de optieknop Publiceren naar bestandssysteem en geeft u een lokaal systeempad op.
Nadat een oplossing naar SharePoint is gepubliceerd, wordt de oplossing weergegeven in de galerie met oplossingen, waar u deze kunt activeren. Zie Instructies: SharePoint-oplossingen implementeren, publiceren en upgraden op een externe server voor meer informatie.
Gepubliceerde pakketten upgraden
Als u wijzigingen aanbrengt in een SharePoint-project in Visual Studio nadat het is gepubliceerd, moet het gepubliceerde pakket worden bijgewerkt om de wijzigingen op te nemen. Als u een upgrade wilt uitvoeren, moet een pakket een unieke naam hebben. Als een pakket met dezelfde naam wordt gevonden op de SharePoint-site, wat kan gebeuren wanneer u een bestaande toepassing bijwerkt, wordt u gewaarschuwd voor het conflict met de bestandsnaam en kunt u de naam van het pakket wijzigen. Nadat het opnieuw is gepubliceerd, wordt het nieuwe pakket weergegeven op de SharePoint-site en kan het worden bijgewerkt. Een bijgewerkt pakket werkt de oplossing bij met behulp van gegevens uit het oudere pakket en activeert vervolgens de oplossing in SharePoint. Zie Instructies: SharePoint-oplossingen implementeren, publiceren en upgraden op een externe server voor meer informatie.