Repository navigation
[Bug] AL Language Extension initializes forever if used with an external ruleset file #8327
Description
Activity
MODUSCarstenScholling commented
on Aug 28, 2026 AuthorMore actionsThe conclusion of the AI triage is wrong. A little common sense would have made that clear.
Name: AL Language extension for Microsoft Dynamics 365 Business Central Id: ms-dynamics-smb.al Description: Development tools for Dynamics 365 Business Central Version: 18.0.2668733 Publisher: Microsoft VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-dynamics-smb.alIt doesn't matter whether there is a workspace file or not. Both opening
.code-workspaceand opening “app” as a folder (with the correspondingsettings.json) result in this issue..vscode/settings.json:
{ "al.ruleSetPath": "./.vscode/any.ruleset.json" }.vscode/any.ruleset.json:
{ "name": "Any Ruleset", "includedRuleSets": [ { "path": "https://any.al.ruleset.com/test.ruleset.json", "action": "Default" } ], "rules": [ ] }Look at the image. Started at 08:56 and still working at 09:09...
Reacted by Zech Andersen, Emirhan Erol and dkluthhave the same issue, changing to pre-release worked, but then publishing becomes the problem.
Also the same issue, but happens with the pre-release version when loading an AL project it initializes forever... Removing the external ruleset worked for me for the moment.. :(
Edit:
AL Language Extension version: 18.0.2668733
AL app: 29.0.0.0 (application+platform), runtime: 18.0Any chance this would could get some traction? With the 18.0 version just moving to release, our whole team is affected. For us, it also had to do with loading the external rulesets from our
app.ruleset.jsonfile.Reacted by Sebastian Schuh, Sven Pouwels and Carsten Scholling (MODUS Consult)Reacted by Natalie Karolak, MVPWe're encountering the exact same issue. Disabling the external ruleset in the user settings of VSC works, but is not a workaround since we need our external ruleset for our company code standards to be properly applied.
I'm working on the fix for this, and is aiming at getting a new version out tomorrow.
Reacted by Rob van Bekkum and Peter ConijnReacted by Zech Andersen and UgniusigReacted by Emirhan ErolMODUSCarstenScholling commented
on Sep 10, 2026 AuthorMore actionsWas it really necessary to rush out a “final” version without testing it and thereby multiply the number of people experiencing bugs?? Especially this known bug? Oh boy...
Reacted by dkluth, lensen, Manfred Brandstetter, Natalie Karolak, MVP, Schnieringer, someC0d3r, Mirko Buchholz and Stefan MaravicWe are encountering this as well. Thanks for narrowing down the cause to external rulesets.
We'll be anxiously awaiting the fix.NKarolak commented
on Sep 10, 2026 ContributorMore actionsThomas Pedersen (@thpeder) I can confirm that v18.0.2732683 solves the issue, thank you!
Reacted by Schnieringer, lukasaus, someC0d3r, Rob van Bekkum and Peter ConijnThomas Pedersen (@thpeder) Confirmed here too. v18.0.2732683 resolves the issue.
1. Describe the bug
AL Language Extension initializes forever if used with an external ruleset file.
2. To Reproduce
Steps to reproduce the behavior:
"al.ruleSetPath": "../.vscode/any.ruleset.json",3. Expected behavior
Normal workspace loading.
4. Actual behavior
The workspace loads forever...
5. Versions:
Internal work item: AB#648176