Introduction:
When you are using Business Central On-Premise, we might need to set up the Development Environment for AL Extension through Business Central Administration.
Pre-requisites:
- Understanding of Authentication
- Understanding of Business Central Administration
- VS Code
- AL Language Extension
- Business Central On-Premise
Demonstration:
1. Set up Networking:
i. Enable Port through Inbound Port Rules in Azure:
By default the Development Port required for Connectivity is disabled. Hence you will need to add the port in the Inbound Port Rules.
Add the port in the Inbound Port Rules in Firewall Settings.
Add Inbound Port in Firewall |
2. Set up Development Configuration in Business Central Administration:
By default, Business Central Administration does not have Development Setup enabled.
You will need to enable the Development Endpoint and Debugger Endpoint. I have temporarily disabled the SSL Endpoint to check connectivity.
Business Central Administration for Development Endpoint |
3. Set up VS Code:
Once your Business Central Administration tool is set, it's time to open VS Code and connect through the local server parameters. After you do AL Go> to Select Your Own Server. Refer to the screenshot below.
Launch.json |
4. Download Symbols:
After VS Code setup, if you Download Symbols, your connectivity is set up correctly.
Sometimes you might need to clear the credential cache.
Connectivity Setup Successfully |
Conclusion:
If there are any issues, feel free to contact me at olisterr@outlook.com.
Cheers!!
*This post is locked for comments