Question 60
A publisher's extension requires another vendor app but its manifest does not declare that dependency. A targeted trial still reproduces the original gap after the team attempted this change: Declare the dependent application in app.json and install compatible prerequisites before publishing. Which repair directly addresses the remaining defect?
Explanation
Correct Answer
Add or correct the dependency declaration and version, obtain symbols, and deploy prerequisite apps first. This directly addresses the remaining defect for the requirement—A publisher's extension requires another vendor app but its manifest does not declare that dependency. It restores the mechanism described here: extension package dependencies describe required apps and supported versions for symbol resolution and runtime availability.
Incorrect Answers
This correction is for the separate condition: A vendor delivers a reusable invoice workflow but treats tenant-local publish as equivalent to completing AppSource validation. It would not directly restore the intended behavior in this situation: A publisher's extension requires another vendor app but its manifest does not declare that dependency. Here, add or correct the dependency declaration and version, obtain symbols, and deploy prerequisite apps first, because extension package dependencies describe required apps and supported versions for symbol resolution and runtime availability.
This correction is for the separate condition: A loyalty extension changes field semantics while existing customer history must remain usable during upgrade. It would not directly restore the intended behavior in this situation: A publisher's extension requires another vendor app but its manifest does not declare that dependency. Here, add or correct the dependency declaration and version, obtain symbols, and deploy prerequisite apps first, because extension package dependencies describe required apps and supported versions for symbol resolution and runtime availability.
This correction is for the separate condition: A vendor has shipping, billing, and returns apps duplicating the same currency-conversion routine. It would not directly restore the intended behavior in this situation: A publisher's extension requires another vendor app but its manifest does not declare that dependency. Here, add or correct the dependency declaration and version, obtain symbols, and deploy prerequisite apps first, because extension package dependencies describe required apps and supported versions for symbol resolution and runtime availability.





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