microsoft / ALAppExtensions

Repository for collaboration on Microsoft AL application add-on and localization extensions for Microsoft Dynamics 365 Business Central.
MIT License
785 stars 621 forks source link

[BC Idea]: Allow debugging any first level app #27385

Open ChrisBlankDe opened 1 month ago

ChrisBlankDe commented 1 month ago

BC Idea Link

https://experience.dynamics.com/ideas/idea/?ideaid=4b814ed7-0986-ef11-9443-6045bdb37955

Description

Some Apps from Microsoft set resource exposure policies to not allow debugging. from a developer experience perspective, this is not good and makes troubleshooting and traceability very difficult.

apps that do not allow debugging: https://github.com/search?q=repo%3Amicrosoft%2FALAppExtensions%20%22allowDebugging%22%3A%20false&type=code

I will provide the implementation for this BC Idea

JesperSchulz commented 1 month ago

I will approve this issue, as flipping a flag on the property is a really cheap thing to do. But once we have a PR, we must look into if there was a reason to disallow debugging. Based on your query, I could tell that there are a few where it definitely wouldn't be a problem to change allowdebugging to true - but I cannot guarantee that's true for all of our apps.