Ögonblicksbilder – felsökning i produktionsmiljöer

Viktigt

Detta innehåll är arkiverat och uppdateras inte. Den senaste dokumentationen finns i Microsoft Dynamics 365-produktdokumentation. De senaste utgivningsplanerna finns i Utgivningsplaner för Dynamics 365 och Microsoft Power Platform.

Aktiverad för Allmänt tillgänglig förhandsversion Allmän tillgänglighet
Administratörer, utvecklare, marknadsförare och analytiker, automatiskt 1 oktober 2020 11 jan 2021

Affärsvärde

Ett vanligt supportscenario för återförsäljare/VAR-återförsäljare är att kunden kontaktar dem med ett problem som kräver felsökning för att fastställa både orsaken och var felet finns i koden.

Det finns stöd för att skapa sandbox-miljöer med en kopia av produktionsdata, och för att felsöka/stoppa programflödet där utan att det påverkar kundens produktionsklientorganisation. Men i vissa fall har kundens lösning blockerats och partnern är under tidspress för att undersöka och lösa problemet, och hinner inte etablera en dubblettmiljö och reproducera problemet där.

För att lösa det introducerar vi möjligheten att koppla Visual Studio-kodens AL-felsökare till en produktionsklientorganisation för att ta ögonblicksbilder av kodkörningen. På så sätt kan partnern snabbt undersöka problemet och samarbeta med kunden för exakta reproduktionssteg.

Mer information om funktionen

Med den nya funktionen för ögonblicksbilder kan du:

  • Ställa in fästpunkter i koden.
  • Skapa en ny kopplingskonfiguration för ögonblicksbilder. Det kan vara en webbklient, ett webb-API eller en bakgrundsession (genom att ange användar-ID eller sessions-ID, inget UI för urval ännu).
  • Koppla till en miljö i ögonblicksbildsläge.
  • Utföra reproduktionssteg för att utlösa fästpunkter.
  • Ladda ner fästpunkten i Visual Studio-kod när reproduktionen har slutförts.
  • Offline inspektera stackspårning/programkörning samt variabler vid fästpunkter i Visual Studio-kod.

Observera att:

  • Åtkomst kräver en ny behörighet, och att användaren vid en användarsession får en varning om att en ögonblicksbild tas.
  • Ögonblicksbilder tas vid separata tidpunkter och därför krävs vanligtvis flera omgångar ögonblicksbilder (eftersom ögonblicksbilder inte tas interaktivt som vid vanlig felsökning, utan kräver en ny inspelning av användarflödet när nya fästpunkter läggs till).
  • Sandbox-miljöer krävs fortfarande för att ställa in faktiska brytpunkter (stoppa programkörningen under sessionen) och stega genom koden.

Viktigt

Vid utgivningen av utgivningscykel 2 för 2020 av Business Central är den här funktionen för ögonblicksbilder bara tillgänglig som förhandsversion och i sandbox-miljöer. Värdet blir mindre än den vanliga felsökaren, förutom för att tillhandahålla möjligheten att koppla till en specifik session. När funktionen har testats klart förväntar vi oss att kunna aktivera den för produktionsmiljöer i en av de första mindre uppdateringarna.

Ögonblicksbilder i produktionsmiljöer har nu aktiverats från v17.2 och framåt.

Berätta vad du tycker

Hjälp oss förbättra Dynamics 365 Business Central genom att diskutera idéer, ge förslag och lämna feedback. Använd forumet på https://aka.ms/bcideas.

Tack för ditt förslag

Tack för att du skickade in det här förslaget. Vi har lyssnat på ditt förslag som, tillsammans med kommentarer och röster, hjälper oss att bestämma vad som ska läggas till i vår produktplan.

Se även

Felsökning av ögonblicksbild (dokument)