Del via


Organiser dine løsninger

 

Udgivet: januar 2017

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

Før du opretter løsninger, skal du bruge tid på at planlægge. Tænk f.eks. på, hvor mange løsninger du vil frigive, og om løsningerne vil dele komponenter.

Bestem også, hvor mange Microsoft Dynamics 365-organisationer du skal bruge til at udvikle din linje af løsninger. Du kan bruge en enkelt organisation for de fleste strategier, der er beskrevet i dette emne. Hvis du imidlertid beslutter at have kun én organisation og senere finder ud af, at du har brug for flere, kan det være udfordrende at ændre løsningerne, hvis brugerne allerede har installeret dem. Brug af flere organisationer kan give bedre fleksibilitet, selv om det indfører af yderligere kompleksitet.

Strategier til at organisere dine løsninger

Følgende er nogle strategier til at oprette løsninger, der er opført i rækkefølge fra det enkleste til mest komplekse:

  • Ingen brugerdefinerede løsninger

  • Enkelt løsning

  • Flere løsninger

  • Flere løsninger med delte komponenter

  • Løsningsbiblioteker

Ingen brugerdefinerede løsninger

Du behøver ikke at oprette løsninger. Du kan tilpasse Microsoft Dynamics 365 direkte vha. standardløsningen.

Du kan stadig eksportere din standardløsning som en ikke-administreret løsning for at transportere den mellem organisationer.

Tip

Hvis du ændrer tilpasningspræfikset for standardudgiveren til en værdi, der svarer til en udgiver, du vil oprette i fremtiden, omfatter nye tilpasninger, som du opretter, dette tilpasningspræfiks i navnet. Hvis du på den måde anvender løsninger, kan du føje de tilpasninger, du har oprettet i din standardløsning, til en ikke-administreret løsning, så de kan få ensartede navne.

Enkelt løsning

Ved at oprette en løsning kan du etablere et fungerende sæt af tilpasninger. Det gør det nemmere at finde elementer, som du har tilpasset.

Denne fremgangsmåde anbefales, hvis du kun vil oprette en enkelt administreret løsning. Hvis du tror, du kan være nødvendigt at opdele løsningen på et senere tidspunkt, kan du overveje at bruge flere løsninger.

Flere løsninger

Hvis du har to ikke-forbundne løsninger, der ikke deler komponenter, er den mest direkte fremgangsmåde at oprette to ikke-administrerede løsninger.

Bemærk

Det er meget almindeligt i løsninger at ændre programbåndene eller stedoversigten. Hvis begge dine løsninger ændrer disse løsningskomponenter, er de delte komponenter. Se afsnittet nedenfor for at se, hvordan du arbejder med delte komponenter.

Flere løsninger med delte komponenter

Du kan have flere løsninger, der deler komponenter. Du kan have et bestemt sæt af almindelige funktioner i flere løsninger, og den almindelige funktion, som er kompatibel med nogen af de andre funktioner, der er unikke for hver løsning. Du kan f.eks. have et sæt værktøjs-plug-ins, der bruger hver løsning, men hver af de separate løsninger deler ikke andre komponenter.

I så fald kan hver løsning udvikles i en bestemt organisation. Nogle komponenter kan medtages i mere end én løsning, så længe de ændringer, som er foretaget til dem, er kompatible med andre løsninger, der bruger dem. Det er vigtigt, at alle løsninger deler samme løsningsudgiver. Hvis løsningsudgiveren ikke er identisk, kan organisationer ikke installere mere end én af dine løsninger.

Løsningsbiblioteker

For en ISV med flere løsninger eller en installation i store virksomheder skal mange løsningskomponenter sandsynligvis deles. Den bedste måde for løsninger at dele komponenter på er gennem løsningsbiblioteker. Opret en biblioteksløsning ved at oprette en ikke-administreret løsning i en separat virksomhed, og pak derefter disse komponenter i en administreret løsning. Installer en administreret løsning i en anden organisation, og lad udviklere refererer til disse delte komponenter.

Microsoft Dynamics 365 Solutions Framework lader dig oprette lag af løsninger, der er afhængige af hinanden. Du opretter typisk et løsningsbibliotek, der repræsenterer en "grundlæggende" løsning. Andre løsninger kan bygges oven på denne grundlæggende løsning. Det giver mulighed for mere tydelig adskillelse af komponenter. Udviklingsteams, der arbejder på løsningsbiblioteker, og dem, der arbejder på afhængige løsninger, kan udvikle med forskellige hastigheder. Afhængige løsninger skal oprettes, når biblioteksløsningerne er installeret.

Det kræver, at du opretter en nødvendig løsning, som kunder skal installere, før de kan installere en afhængig løsning. Udviklere, der arbejder på løsningsbiblioteker, kan fortsætte med at arbejde på dem og opdatere dem, så længe de ikke overtræder de afhængige løsninger, der kræver dem.

Se også

Organisere dit team til at udvikle løsninger
Plan for løsningsudvikling

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret