
With the 2025 Wave 1 release of Microsoft Dynamics 365 Business Central, developers get a significant productivity boost: the ability to generate a launch.json file directly from the Web Client! 🎉 This is a feature that eliminates the need to manually configure environment settings in Visual Studio Code (VS Code), especially useful when working across multiple environments or containers.
💡 What is launch.json?
In AL development for Business Central, the launch.json file defines how your AL project connects to your Business Central environment. It includes settings like:
{
"name": "Your Environment",
"type": "al",
"request": "launch",
"server": "https://your-environment-url",
"serverInstance": "BC",
"authentication": "UserPassword",
"tenant": "your-tenant-id"
}
You can now generate the launch.json configuration directly from the Web Client using just a few clicks. No more copying URLs, figuring out authentication types, or guessing server details.
🔧 Steps to Generate:
- Log into your Business Central Web Client.
- Navigate to the Help & Support page (
? page=134). - Scroll down to the Troubleshooting section.
- Look for the new Download launch.json button (or similar option).
- Click it – a
launch.jsonfile will be downloaded, pre-filled with your current environment’s configuration.

Second option will be navigate Installed extensions and download launch.json

The introduction of the launch.json generation feature in the Business Central Wave 1 2025 web client is a welcome addition for AL developers. It promises to streamline the initial setup process, reduce configuration errors, and enhance overall development efficiency.
Stay tuned fore more.