Delen via


Onafhankelijke implementatie- en installatiepakketten voor MPOS-, CPOS-, HWS- en CSU-extensies

Belangrijk

Deze inhoud is gearchiveerd en wordt niet bijgewerkt. Ga voor de meest recente documentatie naar Nieuwe of gewijzigde functies in Dynamics 365 Commerce. Ga voor de meest recente releaseplannen naar de pagina Releaseplannen voor Dynamics 365 en Microsoft Power Platform.

Geactiveerd voor Openbare preview Algemene beschikbaarheid
Beheerders, makers, marketeers of analisten, automatisch 16 april 2021 20 april 2021

Zakelijke waarde

Het huidige verpakkingsmodel voor extensies vereist dat extensies en kerntoepassingscode samen worden verpakt om een hotfix toe te passen of een upgrade uit te voeren. Dit vereist meer inspanning omdat elke keer dat een hotfix of upgrade wordt toegepast, het pakket opnieuw moet worden samengevoegd en verpakt. Als de Commerce-componenten worden aangepast, moet hetzelfde proces voor elke hotfix worden herhaald. Dit geeft een beperking voor het doorlopende integratie- en implementatieproces. Door nieuwe onafhankelijke implementatie- en installatiepakketten voor Modern POS (MPOS), Cloud POS (CPOS), Cloud Scale Unit (CSU) en Hardware Station (HWS) is het samenvoegen en opnieuw verpakken overbodig. Gebruikers kunnen met deze functie ook de extensies en de kern afzonderlijk verpakken, handmatig implementeren en onderhouden.

Functiedetails

De nieuwe onafhankelijke verpakkingsfunctie scheidt extensies van de kern. Daardoor kunnen er pakketten met alleen extensies worden gemaakt die onafhankelijk kunnen worden geïnstalleerd en onderhouden. Het installatieraamwerk voor de kern is volledig opnieuw ontworpen om het installatieprogramma voor kern en extensies te scheiden. Het ontwikkelings- en verpakkingsraamwerk voor MPOS en CPOS is ook verbeterd om dit onafhankelijke pakket- en installatiemodel te ondersteunen door het overnemen van optionele technologieën voor Windows-pakketten, Desktop Bridge en MSIX. Om dit nieuwe extensieraamwerk te ondersteunen worden de MPOS-, CPOS- en verpakkingsmodellen bijgewerkt met een nieuwe extensiesjabloon, UI-besturingselementen, verpakkings- en implementatiehulpmiddelen.

Met dit nieuwe model worden alle MPOS-extensies gemaakt als afzonderlijke APPX-bestanden. De POS-basistoepassing laadt deze APPX-bestanden als invoegtoepassingen. Deze APPX-extensies worden uitgevoerd onder de id van de kern-MPOS-app. Voorheen werden de POS-kern en extensies als één APPX verpakt, maar nu is er één kern-APPX en één extensie-APPX om onafhankelijke installatie en onderhoud te ondersteunen. De extensie-APPX kan niet zelfstandig worden uitgevoerd. Deze kan alleen worden geladen door de kern-APPX. Als u de oude MPOS-extensie naar dit nieuwe model wilt migreren, migreert u de code naar de nieuwe extensiesjabloon. Mogelijk is hiervoor herstructurering van code vereist om de nieuwe UI-besturingselementen en het nieuwe raamwerk te ondersteunen.

Het raamwerk van het HWS- en CSU-installatieprogramma is opnieuw ontworpen om installatieprogramma's te maken die alleen de extensiecomponenten kunnen bevatten. Met de nieuwe installatieprogramma's kunnen HWS en CSU onafhankelijk worden onderhouden voor zowel extensies als standaardcomponenten.

Notitie

Deze functie is alleen gericht op het ontwikkelen en maken van een extensiepakket. De functie omvat niet de implementatie- en onderhoudsfunctionaliteit van Dynamics 365 Lifecycle Services. Deze verbeteringen worden in latere releases toegevoegd.

Zie ook

Overzicht van POS-uitbreiding (docs)

Systeemupdates bekijken en toepassen (learn)