Dela via


Öppna Visual Studio Code i webbklienten för att undersöka eller felsöka tillägg

Viktigt

Detta innehåll är arkiverat och uppdateras inte. Den senaste dokumentationen finns i Nyheter och ändringar i Business Central. De senaste utgivningsplanerna finns i Utgivningsplaner för Dynamics 365 och Power Platform och Cloud for Industry.

Aktiverat för Allmänt tillgänglig förhandsversion Allmän tillgänglighet
Administratörer, utvecklare, marknadsförare eller analytiker, automatiskt 10 sept. 2023 2 okt. 2023

Affärsvärde

För att återskapa en lokalt installerad Visual Studio Code-arbetsyta för att undersöka eller felsöka en kundmiljö måste du manuellt skapa arbetsytor, projekt och startkonfigurationer, och ladda ner symboler. Allt det kräver kunskap och tid.

För att förenkla och påskynda processen lägger vi till ett nytt alternativ i webbklienten för att öppna en lokal Visual Studio Code-instans för det aktuella tillägget och den aktuella miljön. Med ett enda klick kan du konfigurera en ett matchande Visual Studio Code-projekt för undersökning och felsökning.

Information om funktionen

Som utvecklare eller konsult kan du öppna en ny Visual Studio Code-session från webbklienten för en specifik kundproduktions- eller sandbox-miljö. Två olika sammanhang kan användas:

  • Öppna en sida inifrån Sidinspektören.
  • Felsöka den aktuella sessionen inifrån sidan Hjälp och support.

Här är ett exempel på etablering av Visual Studio Code från Sidinspektören i ett specifikt fält:

Exempel på etablering av VS Code inifrån Sidinspektören från ett specifikt fält

Etablera Visual Studio Code och bifoga till den aktuella sessionen från avsnittet Felsökning på sidan Hjälp och support:

Ny Hjälp och support | Felsökningsalternativ för att etablera Visual Studio Code och bifoga till klient

Beroende på sammanhanget öppnas Visual Studio Code för att möjliggöra inspektion av objekt och källa samt för att bifoga och felsöka den aktuella webbklientsessionen eller profilera den med Snapshot Debugger: I båda fallen begränsas åtkomsten till källkoden av resursexponeringsprofilinställningarna för varje tillägg:

  • Om Visual Studio Code redan är öppet används den senaste aktiva sessionen. Annars öppnas en ny Visual Studio Code. Om AL Language-tillägget inte är installerat uppmanas användaren att installera det, och processen avslutas.
  • Ett nytt projekt skapas eller uppdateras och en matchande startkonfiguration skapas, beroende på om det är en produktions- eller sandbox-miljö.
  • Om det anropas för en sida i Sidinspektören laddas symboler för den sidan ner
  • Om användaren väljer att felsöka bifogas Visual Studio Code till webbklientprocessen som den anropades från, och väntar på att avbrytas på vid fel.

När du använder den här funktionen och väljer att generera nya projekt bör du radera projekten emellanåt för att inte samla på dig för många oanvända projekt. Ett annat alternativ är att använda funktionen för att ange en ny standardprojektplats, men du kanske också vill använda den för riktiga projekt.

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.

Se även

Felsöka i Visual Studio Code direkt från webbklienten (dokument)