Vedligehold administrerede løsninger
Udgivet: november 2016
Gælder for: Dynamics CRM 2015
Før du frigiver den administrerede løsning, bør du overveje, hvordan du vedligeholder den. Fjernelse og geninstallation af en administreret løsning er praktisk taget aldrig en mulighed, når løsningen indeholder objekter eller attributter. Dette skyldes, at data går tabt, når der slettes objekter. Heldigvis indeholder løsninger en metode til at opdatere den administrerede løsning, mens dataene opretholdes. Præcis, hvordan du opdaterer dine løsninger, afhænger løsningens karakteristika og kravene til ændringen.
Dette emne indeholder
Versionskompatibilitet
Oprette opdateringer af administrerede løsninger
Frigive en ny version af den administrerede løsning
Frigive en opdatering til den administrerede løsning
Versionskompatibilitet
Enhver løsning, der er eksporteret fra en nyere version af Microsoft Dynamics CRM, kan ikke importeres til en ældre version af Microsoft Dynamics CRM. Dette gælder både større og mindre versioner. Løsninger, der er eksporteret fra en tidligere version af CRM, kan importeres til nyere versioner, som vist i følgende diagram.
Løsninger, der er eksporteret fra Microsoft Dynamics CRM 2011 og Microsoft Dynamics CRM Online version 5 eller tidligere, kan ikke importeres til Microsoft Dynamics CRM 2015 og opdatering til Microsoft Dynamics CRM Online 2015. Kun de løsninger, der er eksporteret fra den seneste tidligere overordnede version, kan importeres.
Du kan installere løsninger, der er eksporteret fra Microsoft Dynamics CRM 2013 (det lokale miljø) og Microsoft Dynamics CRM Online version 6, i Microsoft Dynamics CRM 2015 og opdatering til Microsoft Dynamics CRM Online 2015. Løsninger, der er eksporteret fra Microsoft Dynamics CRM 2015 og opdatering til Microsoft Dynamics CRM Online 2015, kan ikke importeres til tidligere versioner.
I takt med, at yderligere opdateringspakker eller serviceopdateringer anvendes på Microsoft Dynamics CRM 2015 og opdatering til Microsoft Dynamics CRM Online 2015, kan løsninger, der er eksporteret fra organisationer med disse opdateringer, ikke importeres til organisationer, der ikke har disse opdateringer.Flere oplysninger:Versionskompatibilitet.
Rodelementet <ImportExportXml> bruger en SolutionPackageVersion-attribut til at angive værdien for den version, der er kompatibel med løsningen. Du bør ikke redigere denne værdi manuelt.
Oprette opdateringer af administrerede løsninger
Der er to grundlæggende fremgangsmåder at opdatere løsninger på:
Frigive en ny version af den administrerede løsning
Frigive en opdatering til den administrerede løsning
Frigive en ny version af den administrerede løsning
Den foretrukne metode er at frigive en ny version af den administrerede løsning. Med den oprindelige ikke-administrerede løsning som kilde, kan du foretage nødvendige ændringer og øge versionsnummeret for løsningen, før du pakker den som en administreret løsning. Når de organisationer, der bruger din løsning, installerer den nye version, opgraderes deres muligheder, så de kan medtage ændringerne. Hvis du vil gå tilbage til funktionaliteten i en tidligere version, skal du blot geninstallere den tidligere version. Dette overskriver alle løsningskomponenter med definitioner fra den tidligere version, men fjerner ikke de løsningskomponenter, der er tilføjet i den nyere version. Disse nyere løsningskomponenter forbliver i systemet, men har ingen effekt, da ældre definitioner for løsningskomponenter ikke bruger dem.
Under installationen af en tidligere version af en løsning kræver Microsoft Dynamics 365 bekræftelse af, at den person, der installerer en tidligere version, ønsker at fortsætte.
Frigive en opdatering til den administrerede løsning
Du kan frigive en opdatering for at løse problemet, når kun en lille del af løsningskomponenterne kræver en ændring straks. Sådan frigiver du en opdatering, opretter en ny ikke-administreret løsning og tilføjer eventuelle komponenter fra den oprindelige ikke-administrerede kildeløsning, du vil opdatere. Du skal knytte den nye ikke-administrerede løsning til den samme udgiverpost, som blev brugt til den oprindelige løsning. Når du er færdig med dine ændringer, skal du pakke den nye løsning som en administreret løsning.
Når opdateringsløsningen er installeret i en organisation, hvor den oprindelige løsning er installeret, anvendes de ændringer, der er medtaget i opdateringen, på organisationen. Hvis en organisation har behov for at "gå tilbage" til den oprindelige version, kan de blot fjerne opdateringen.
Alle tilpasninger af løsningskomponenter i opdateringen vil blive tilsidesat. Når du fjerner opdateringen, vender de tilbage.
Se også
Plan for løsningsudvikling
Registrer din løsning med Microsoft Dynamics Marketplace
© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret