03. november 2026
Introduktion
Når du udvikler løsninger til Business Central, er valget af AL runtime-version et centralt teknisk beslutningspunkt. Runtime styrer, hvilke API'er og platformfunktioner din extension kan bruge — og påvirker kompatibilitet, test og udrulning.
Hvad styrer runtime-valget?
Runtime-versionen bestemmer den konkrete execution environment for din extension: hvilke objekter der er tilgængelige, hvilke funktioner i platformen du kan anvende, og hvordan fejl- og versionsstyring håndteres. Et mismatch mellem extensionens target-runtime og den runtime, som miljøet kører, kan føre til fejl ved installation eller uventet adfærd.
Praktiske konsekvenser
For udviklingsteams betyder det:
- Konsistens i udviklingsmiljøet: Sørg for at alle udviklere bruger samme target-runtime i deres launch- eller projektfiler.
- CI/CD og pipelineopsætning: Byg og test med den runtime, som matcher produktionsmiljøet.
- Backward- og forward-compat: Vær opmærksom på, at ny runtime kan introducere nye muligheder, men også kræve tilpasning af eksisterende kode.
Anbefalet fremgangsmåde
Følg disse trin for at reducere risiko:
- Fastlæg en runtime-strategi ved projektstart og dokumentér den.
- Brug feature flags og modulær arkitektur, så nye runtime-funktioner kan tages i brug trinvis.
- Opsæt automatiserede test, der validerer både gamle og nye runtime-scenarier.
Hvad betyder det for dig?
For danske implementeringsprojekter betyder korrekt runtime-styring færre driftsproblemer og hurtigere udrulninger. Du bør:
- Koordinere runtime-valg mellem udviklere, drift og ISV'er.
- Opdatere build-pipelines og testmiljøer i takt med platformens evolution.
- Planlægge opgraderinger, så runtime-ændringer ikke rammer kritiske processer i produktion.
Kort sagt: At vælge og styre AL runtime er en nødvendig del af professionel Business Central-udvikling. Fejlhåndtering her giver direkte besparelser i tid og stabilitet.
Kilde: Microsoft Learn