From Where Can You Deploy a Report in Development?
You are a Dynamics 365 Finance developer. You need to deploy a new report in a development environment. From which two locations can you deploy the report? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
Community Insight
The question tests the two right-click deployment entry points for reports; the trap is assuming that building a project or enabling Build Reports in Build Models performs report deployment.
This MB-500 question tests how a Dynamics 365 Finance developer deploys an SSRS report in a development environment from Visual Studio. The page establishes that reports are deployed from Application Explorer and Solution Explorer (C, D), not from build-related actions.
Most learners choose B (Build project), arguing that building deploys the report. Building compiles and produces artifacts — it does not publish the report to the SSRS instance, so a separate Deploy Reports command is required.
Community Discussion (20 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
In Visual Studio on a Tier-1 developer VM, an individual report is deployed by right-clicking the report (or its containing project) in Solution Explorer and choosing Deploy Reports, which writes the RDL and model metadata to the reporting server. The same Deploy Reports command is available by right-clicking the report node in Application Explorer, giving two independent, complete ways to deploy a single report in a development environment. Both actions publish directly to the SSRS instance used by the dev box, which is exactly what the question asks for. This is why C and D together form the complete two-location solution.Why the Other Options Are Wrong
B (Build project) compiles X++ and report projects and produces output artifacts, but compilation is not deployment — as afw and Bulhy both stressed, "you cannot deploy a report by building a project." E (Build Models options) only offers a "Build Reports" checkbox, and Blechdosenritter correctly points out that you can check "build reports" in build models, "not 'deploy reports'" — building is a prerequisite, not a deployment action. A (Package deployment) is not a report-deployment entry point available to a developer for this purpose; it is not the location-based mechanism the question describes, and Prollyx's doubt about its existence reflects that it is not a valid answer here.Community Comment Notes
AbhiN1106 and alinders both selected CD and described right-clicking the report in Solution Explorer or Application Explorer to choose Deploy Reports, matching Microsoft's documented workflow. afw and Anton_Venter argued for AD, but Anton_Venter's own reasoning — "Build does not deploy report" — actually undermines option A as well as B. Einestien asked whether the build-report option in Build Models deploys reports, and Blechdosenritter's clarification resolves it: build and deploy are separate steps. sadoki9311 and Prollyx leaned toward including B or E, the classic trap this question is designed to catch.Official Reference
Exam Strategy
When a question asks where an action can be performed in Visual Studio, look for the right-click context-menu commands in Application Explorer and Solution Explorer — those are the standard developer entry points in finance and operations apps. Treat any option phrased as "build" as compilation only unless the option explicitly says deploy.
Frequently Asked Questions
Why is deploying a report from a build project (B) incorrect?
Building a project compiles code and report definitions and produces artifacts, but it does not publish the report to the SSRS server. Deployment is a separate Deploy Reports command run from Application Explorer or Solution Explorer.
Does enabling Build Reports in Build Models (E) deploy reports?
No. Build Models only controls whether reports are compiled during a build; as the community clarified, you can check 'build reports' there, not 'deploy reports', so building remains a prerequisite rather than a deployment action.
Related Analysis
Practice All MB-500 Questions
Access 115 questions with complete answers and detailed explanations.
View Full MB-500 Practice Test →