Maak, exporteer of importeer een onbeheerde oplossing
Gepubliceerd: januari 2017
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Naast dat het een vereiste is voor het maken van een beheerde oplossing, is een onbeheerde oplossing een nuttige manier om een een set onbeheerde aanpassingen te groeperen in een set die kan worden getransporteerd tussen organisaties.
Zie voor meer informatie TechNet: Oplossingen gebruiken voor uw aanpassingen.
In dit onderwerp
Een onbeheerde oplossing maken
Een onbeheerde oplossing importeren
Een onbeheerde oplossing importeren
Een onbeheerde oplossing maken
Elke oplossing vereist een uitgever. Als u niet van plan bent uw oplossing te distribueren, kunt u de standaarduitgever gebruiken die voor uw organisatie is gemaakt. Voor informatie over het maken van een oplossingsuitgever, raadpleegt u Een oplossingsuitgever maken.
De volgende tabel toont de velden en beschrijvingen van een oplossing.
Veldlabel |
Beschrijving |
---|---|
Weergavenaam |
De naam van de oplossing. |
Naam |
Microsoft Dynamics 365 maakt een unieke naam op basis van de Weergavenaam. U kunt de unieke naam bewerken. De unieke naam mag alleen alfanumerieke tekens en het onderstrepingsteken bevatten. |
Uitgever |
Gebruik de zoekfunctie van Uitgever om de oplossing te koppelen aan een uitgever. |
Versie |
Geef de versie op in de volgende indeling: primair.secundair.build.revisie, bijvoorbeeld: 1.0.0.0. |
Configuratiepagina |
Als u een HTML-Webresource aan de oplossing toevoegt, kunt u deze zoekactie gebruiken om deze als de betreffende configuratiepagina toe te voegen. Meer informatie:Gebruik de pagina Oplossingconfiguratie |
Beschrijving |
Gebruik dit veld om een relevante gegevens over uw oplossing op te nemen. |
Als u een onbeheerde oplossing maakt, kunt u oplossingsonderdelen toevoegen door ze in de context van deze oplossing te maken of door bestaande onderdelen van andere oplossingen toe te voegen. Voor informatie over het programmatisch maken van een oplossing, raadpleegt u Een oplossing maken.
Een oplossingsuitgever maken
Als u beheerde oplossingen wilt distribueren, moet u een Publisher maken. De volgende tabel toont de velden en beschrijvingen van een Publisher.
Etiket |
Beschrijving |
---|---|
Weergavenaam |
De naam die u in het opzoekveld van de Uitgever in de oplossing wilt weergeven. |
Naam |
Microsoft Dynamics 365 maakt een unieke naam op basis van de Weergavenaam. De unieke naam mag alleen alfanumerieke tekens en het onderstrepingsteken bevatten. Notitie U gebruikt de Unique Name voor het uniek identificeren van een Publisher. Beheerde oplossingen die dezelfde uitgever delen, kunnen elkaar bijwerken. |
Beschrijving |
Gebruik dit veld om een relevante gegevens over uw oplossing op te nemen. |
Voorvoegsel |
Het aanpassingsvoorvoegsel helpt u identificeren welke uitgever een oplossingsonderdeel heeft toegevoegd. Het voorvoegsel wordt bijvoorbeeld toegevoegd aan de logische naam van de alle entiteiten en kenmerken die worden gemaakt in de context van een oplossing die is gekoppeld aan deze uitgever. Het voorvoegsel moet tussen twee acht tekens zijn, en mag alleen alfanumerieke tekens bevatten. Het kan niet beginnen met ‘mscrm’. |
Voorvoegsel voor optiewaarde |
De waarde laat u afzonderlijke opties helpen die u toevoegt aan optiesets om samenvoegoptieste ondersteunen. Een waarde wordt automatisch aangemaakt op basis van de Voorvoegsel tekst om hem unieker te maken. De waarde moet tussen 10.000 en 99.999 zijn. Meer informatie:Optiesetopties samenvoegen |
Contactgegevens |
Gebruik deze velden om informatie toe te voegen waarmee personen die de oplossing installeren contact met u kunnen opnemen. |
Voor informatie over het programmatisch maken van een oplossingsuitgever, raadpleegt u Een uitgever maken.
Gebruik de pagina Oplossingconfiguratie
De pagina oplossingconfiguratie biedt een canvas dat u kunt gebruiken om informatie weer te geven of om klanten in staat te stellen op acties uit te voeren in de context van uw oplossing. Stel de configuratiepagina in door het zoekveld Configuratiepagina te gebruiken om een webpagina (HTML)-webresource te selecteren die aan de oplossing is toegevoegd. Hierdoor wordt een nieuw Configuratie knooppunt weergegeven in het venster Oplossing onder het knooppunt Informatie en boven het knooppunt Onderdelen. Het knooppunt Configuratie zal de ingestelde webresource weergeven.
U kunt de pagina oplossingconfiguratie gebruiken om weergavebesturingselementen weer te geven die uw oplossing configureren. Bijvoorbeeld, u kunt enkele entiteiten aan uw oplossing toevoegen die het gedrag van uw oplossing regelen. Door het OData-eindpunt voor Microsoft Dynamics 365 te gebruiken, kunt u aangepaste besturingselementen op de pagina webresource leveren op gegeven bij te werken in deze entiteiten.
Een onbeheerde oplossing importeren
U kunt een onbeheerde oplossing in de volgende situaties exporteren:
U moet bepaalde XML-inhoud in het bestand customizations.xml bewerken, bijvoorbeeld, u kunt de SiteMap bewerken of aangepaste linten maken.
U wilt uw onbeheerde oplossing van de ene organisatie naar een andere verplaatsen.
U wilt een back-up van uw huidige reeks aanpassingen uitvoeren.
Het exporteren van een onbeheerde oplossing maakt een gecomprimeerd (gezipt) bestand dat kan worden geïmporteerd in een andere organisatie of dezelfde organisatie.
Alleen gepubliceerde aanpassingen worden inbegrepen wanneer u een oplossing exporteert, dus u moet er zeker van zijn dat u alle wijzigingen publiceert voordat u een oplossing exporteert.
Als u een oplossing exporteert door een webtoepassing te gebruiken, en uw oplossing bevat ontbrekende vereiste onderdelen, ziet u de stap Er ontbreken vereiste onderdelen. U kunt deze waarschuwing alleen negeren als u van plan bent deze oplossing weer als onbeheerde oplossing te importeren in de oorspronkelijke organisatie. Als dit niet het geval is, volgt u de instructies in het dialoogvenster om het exporteren te annuleren en de vereiste onderdelen toe te voegen.
Gebruik het bericht ExportSolutionRequest om een oplossing programmatisch te exporteren.Meer informatie:Een oplossing exporteren of verpakken
Als u een oplossing exporteert met een webtoepassing, kunt u in de stap Systeeminstellingen exporteren (geavanceerd) selecteren welke systeeminstellingen u wilt opnemen in uw oplossing. Deze opties zijn beschikbaar voor ontwikkelaars door de ExportSolutionRequest te gebruiken via de leden die beschikbaar zijn in de aanvraag. Zie de opmerkingen voor de aanvraag voor meer informatie over welke instellingen zijn opgenomen.
U kunt een doelversie kiezen wanneer u een oplossing exporteert. U kunt een oplossing exporteren die compatibel met eerdere versies is.Meer informatie:Een oplossing exporteren voor een specifieke Dynamics 365-versie.
Een onbeheerde oplossing importeren
U moet een onbeheerde oplossing in de volgende situaties importeren:
U wilt een reeks aanpassingen van een organisatie naar een andere verplaatsen, en u wilt dat de oplossingsonderdelen kunnen worden gewijzigd.
U een eerdere set oplossingsonderdeeldefinities terugzetten of herstellen
Het importeren van een onbeheerde oplossing is een additief proces. Het importeren van een oudere versie van een beheerde oplossing verwijdert niet de oplossingsonderdelen in de nieuwere versie. Echter wordt de definitie van de oplossingsonderdeeleigenschappen overschreven met de definitie in de laatste onbeheerde oplossing die u importeert.
Belangrijk
Wijzigingen die worden toegepast door een onbeheerde toepassing te importeren, kunnen niet worden verwijderd. Installeer geen onbeheerde oplossing als u de wijzigingen mogelijk nog ongedaan wilt maken.
Deze bewerking wordt programmatisch uitgevoerd door het bericht ImportSolutionRequest te gebruiken. U kunt code schrijven om dit bericht asynchroon uit te voeren.Meer informatie:Berichten op de achtergrond uitvoeren (asynchroon). U kunt de voortgang van het importeren bijhouden of een rapport van het succes van het importeren genereren door de ImportJob entiteit te gebruiken.Meer informatie:Een oplossing installeren of upgraden
Belangrijk
Het installeren van een oplossing of publiceren van aanpassingen kan de normale werking van het systeem onderbreken. We raden u aan dat u het importeren van oplossingen plant wanneer dit het minst verstorend is voor gebruikers.
Maximale grootte van te importeren oplossing
Voor Microsoft Dynamics 365 (online) is de maximale grootte voor een oplossing 29.296 MB.
Voor on-premises organisaties is de standaardgrootte voor een oplossing 6 MB, maar deze kan worden verhoogd naar wens.
Wijzig de maximale grootte door het element <httpRuntime> te bewerken in het bestand web.config voor de toepassing. Bewerk de kenmerken executionTimeout en maxRequestLength om de noodzakelijke grootte toe te staan. Zodra u klaar bent met installeren van de oplossing kunt u de gewenste grootte instellen.
Zie ook
Plan voor oplossingontwikkeling
Uitbreidingen inpakken en verdelen met oplossingen
Customization solutions file schema
Een beheerde oplossing maken, installeren en bijwerken
Een oplossing de-installeren of verwijderen
Microsoft Dynamics 365
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht