Question 140
A project compiles for a newer runtime than the customer's production Business Central service supports. A targeted trial still reproduces the original gap after the team attempted this change: Align app.json runtime and application version settings with the actual target environment. Which repair directly addresses the remaining defect?
Explanation
Correct Answer
Lower the unsupported language use or update the target platform through a planned supported path. This directly addresses the remaining defect for the requirement—A project compiles for a newer runtime than the customer's production Business Central service supports. It restores the mechanism described here: al compiler and platform capability gates depend on declared runtime and referenced application versions.
Incorrect Answers
This correction is for the separate condition: A developer opens a second customer project and accidentally uses an outdated Business Central sandbox URL during F5 debugging. It would not directly restore the intended behavior in this situation: A project compiles for a newer runtime than the customer's production Business Central service supports. Here, lower the unsupported language use or update the target platform through a planned supported path, because al compiler and platform capability gates depend on declared runtime and referenced application versions.
This correction is for the separate condition: Two regional teams independently package different modules using the same app GUID and publisher metadata. It would not directly restore the intended behavior in this situation: A project compiles for a newer runtime than the customer's production Business Central service supports. Here, lower the unsupported language use or update the target platform through a planned supported path, because al compiler and platform capability gates depend on declared runtime and referenced application versions.
This correction is for the separate condition: A support engineer edits .al files in a text editor and cannot compile or debug the extension. It would not directly restore the intended behavior in this situation: A project compiles for a newer runtime than the customer's production Business Central service supports. Here, lower the unsupported language use or update the target platform through a planned supported path, because al compiler and platform capability gates depend on declared runtime and referenced application versions.





Microsoft Dynamics 365 Business Central Developer (MB-820) Practice Tests