Del via


Oprette, eksportere eller importere en ikke-administreret løsning

 

Udgivet: januar 2017

Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Foruden at være en forudsætning for oprettelsen af en administreret løsning er en ikke-administreret løsning nyttig som en måde at gruppere et sæt ikke-administrerede tilpasninger i et sæt, der kan transporteres mellem organisationer.

Du kan finde flere oplysninger i: TechNet: Bruge løsninger til dine tilpasninger.

Dette emne indeholder

Oprette en ikke-administreret løsning

Eksport af en ikke-administreret løsning

Import af en ikke-administreret løsning

Oprette en ikke-administreret løsning

Enhver løsning kræver en udgiver. Hvis du ikke vil distribuere din løsning, kan du bruge den standardudgiver, der allerede er oprettet for din organisation. Du kan finde oplysninger om, hvordan du opretter en løsningsudgiver, i Sådan oprettes en løsningsudgiver.

I følgende tabel vises de felter og beskrivelser, som en løsning indeholder.

Feltetiket

Beskrivelse

Visningsnavn

Navnet på løsningen.

Navn

Microsoft Dynamics 365 genererer et entydigt navn baseret på Vist navn. Du kan redigere det entydige navn. Det entydige navn må kun indeholde alfanumeriske tegn og understregningstegnet.

Udgiver

Brug Udgiver-opslaget til at knytte en udgiver til en løsning.

Version

Angiv en version i følgende format: overordnet.underordnet.build.version, f.eks. 1.0.0.0.

Konfigurationsside

Hvis du medtager en HTML-webressource i din løsning, kan du bruge dette opslag til at tilføje den som din udpegede konfigurationsside.

Flere oplysninger:Brug af konfigurationssiden for løsningen

Beskrivelse

Brug dette felt til at medtage alle relevante oplysninger om din løsning.

Når du har oprettet en ikke-administreret løsning, kan du tilføje løsningskomponenter ved at oprette dem i konteksten af denne løsning eller ved at tilføje eksisterende komponenter fra andre løsninger. Du kan finde flere oplysninger om at oprette en løsning via programmering i Oprette en løsning

Sådan oprettes en løsningsudgiver

Hvis du vil distribuere administrerede løsninger, skal du oprette en Publisher. I følgende tabel vises de felter og beskrivelser, som en Publisher indeholder.

Etiket

Beskrivelse

Visningsnavn

Navnet, der skal vises i Udgiver-opslagsfeltet i løsningen.

Navn

Microsoft Dynamics 365 genererer et entydigt navn baseret på Vist navn. Det entydige navn må kun indeholde alfanumeriske tegn og understregningstegnet.

Bemærk

Du kan bruge Unique Name til entydigt at identificere en Publisher. Administrerede løsninger, der deler samme udgiver, kan opdatere hinanden.

Beskrivelse

Brug dette felt til at medtage alle relevante oplysninger om din løsning.

Præfiks

Tilpasningspræfikset hjælper dig med at identificere, hvilken udgiver der har tilføjet en løsningskomponent. For eksempel er præfikset føjet til det logiske navn på de objekter eller attributter, der er oprettet i konteksten af en løsning, der er tilknyttet denne udgiver. Præfikset skal være mellem to og otte tegn og kan kun indeholde alfanumeriske tegn. Det kan ikke starte med ‘mscrm’.

Præfiks for værdi for indstilling

Denne værdi hjælper dig med at adskille indstillinger, du føjer til grupperede indstillinger, for at understøtte fletningsindstillinger. En værdi er automatisk genereret ud Præfiks-teksten for at gøre den mere entydig. Værdien skal være mellem 10.000 og 99.999.

Flere oplysninger:Flet indstillinger i grupperede indstillinger

Kontaktoplysninger

Du kan bruge disse felter til at tilføje oplysninger, der gør det muligt for brugere, der installerer løsningen, at kontakte dig.

Du kan finde oplysninger om, hvordan du opretter en udgiver via programmering, i Oprette en udgiver.

Brug af konfigurationssiden for løsningen

Konfigurationssiden for løsningen har et lærred, som du kan bruge til at vise oplysninger eller give kunderne mulighed at udføre handlinger i forbindelse med din løsning. Angiv konfigurationssiden ved hjælp af Konfigurationsside-opslagsfeltet for at vælge en webside (HTML) som webressource, der findes i løsningen. Dette medfører, at en ny Konfiguration-node vises i vinduet Løsning under noden Oplysninger og over noden Komponenter. Noden Konfiguration viser den webressource, du angiver.

Du kan bruge siden til konfiguration af løsningen til at vise kontrolelementer, der konfigurerer din løsning. For eksempel kan du angive nogle objekter i din løsning, der styrer funktionaliteten af din løsning. Ved hjælp af OData-slutpunktet for Microsoft Dynamics 365 kan du angive brugerdefinerede kontrolelementer på din webressourceside for at opdatere data i disse objekter.

Eksport af en ikke-administreret løsning

Du vil måske eksportere en ikke-administreret løsning i følgende situationer:

  • Du skal redigere visse typer XML-indhold i filen customizations.xml, for eksempel for at redigere SiteMap eller oprette brugerdefinerede bånd.

  • Du vil transportere din ikke-administrerede løsning fra én organisation til en anden.

  • Du vil oprette en sikkerhedskopi af dit aktuelle sæt af tilpasninger.

Eksport af en ikke-administreret løsning opretter en komprimeret (zippet) fil, som derefter kan importeres til en anden organisation eller den samme organisation.

Kun udgivne tilpasninger medtages, når du eksporterer en løsning, så husk at udgive ændringerne, inden du eksporterer en løsning.

Når du eksporterer en løsning ved hjælp af webprogrammet, og hvis din løsning mangler påkrævede komponenter, vil du se Mangler påkrævede komponenter-trinnet. Du kan kun se bort fra denne advarsel, hvis du vil importere den som en ikke-administreret løsning tilbage til den oprindelige organisation. Ellers skal du følge vejledningen i dialogboksen for at annullere eksporten og tilføje de påkrævede komponenter.

Brug ExportSolutionRequest-meddelelsen til at eksportere en løsning via programmering.Flere oplysninger:Eksportere eller pakke en løsning

Når du eksporterer en løsning ved hjælp af webprogrammet, kan du i Indstillinger for eksportsystem (avanceret)-trinnet vælge, hvilke systemindstillinger der skal medtages i din løsning. Disse indstillinger er tilgængelige for udviklere ved hjælp af ExportSolutionRequest via de medlemmer, der er tilgængelige i anmodningen. Se bemærkningerne til anmodningen for at få oplysninger om, hvilke indstillinger der er inkluderet.

Du kan vælge en målversion, når du eksporterer en løsning. Du kan eksportere en løsning, som er kompatibel med tidligere versioner.Flere oplysninger:Eksport af en løsning til en specifik Dynamics 365-version.

Import af en ikke-administreret løsning

Du bør importere en ikke-administreret løsning i følgende situationer:

  • Der skal transportere et sæt tilpasninger fra én organisation til en anden, og du vil tillade, at løsningskomponenterne bliver ændret.

  • Du vil gendanne eller vende tilbage til et tidligere sæt løsningskomponentdefinitioner

Import af en ikke-administreret løsning er en tillægsproces. Import af en ældre version af en administreret løsning fjerner ikke de løsningskomponenter, der er inkluderet i en nyere version. Men definitionen af egenskaber for en løsningskomponent overskrives med den definition, der er medtaget i den sidste ikke-administrerede løsning, du importerer.

Vigtigt

Ændringer, der implementeres ved at importere en ikke-administreret løsning, kan ikke fjernes. Du må ikke installere en ikke-administreret løsning, hvis du vil annullere ændringerne.

Denne handling udføres via programmering ved hjælp af ImportSolutionRequest-meddelelsen. Du kan skrive kode for at udføre denne meddelelse asynkront.Flere oplysninger:Udfør meddelelser i baggrunden (asynkront). Du kan spore status for import eller generere en rapport over udfaldet af importen ved hjælp af ImportJob-objektet.Flere oplysninger:Installere eller opgradere en løsning

Vigtigt

Når du installerer en løsning eller udgiver tilpasninger, kan der opstå konflikter med den normale systemdrift. Vi anbefaler, at du planlægger import af løsninger, så det forstyrrer brugerne mindst muligt.

Maksimumstørrelse af løsning til import

For Microsoft Dynamics 365 (online) er den maksimale størrelse for en løsning 29,296 MB.

Den maksimale standardstørrelse for en løsning er 6 MB til organisationer i det lokale miljø, men dette kan forhøjes efter behov.

Du kan ændre den maksimalt tilladte størrelse ved at redigere <httpRuntime>-elementet i filen web.config til programmet. Rediger executionTimeout- og maxRequestLength-attributter for at tillade den nødvendige størrelse. Når du er færdig med at installere løsningen, kan du angive den til den ønskede størrelse.

Se også

Plan for løsningsudvikling
Pakke- og distributionsudvidelser ved hjælp af løsninger
Customization solutions file schema
Opret, installer, og opdater en administreret løsning
Fjern eller slet en løsning

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret