How to Ensure Prerequisites Are Installed for Intune Win32 Apps
A company is planning to deploy a custom Win32 app to Windows 10 devices using Intune. The app requires a .NET Framework 4.8 prerequisite. Which TWO methods can the administrator use to ensure the prerequisite is installed?
Quick Answer
The answer is to use Intune Win32 app dependencies or a custom detection script that installs the prerequisite if missing. This is correct because Intune’s Win32 app deployment model includes a built-in dependency feature that allows you to specify .NET Framework 4.8 as a required prerequisite; when configured, Intune automatically installs the dependency before the main app, ensuring the prerequisite is present without manual intervention. Alternatively, a custom detection script can be written to check for the prerequisite and install it if absent, giving you more granular control. On the MD-102 exam, this tests your understanding of Intune’s dependency management versus custom scripting—a common trap is assuming you must always use a script, when dependencies are the simpler, native method. Memory tip: think “Dependencies first, scripts second” to remember that Intune’s built-in dependency feature should be your default for prerequisites.
⚠ Common exam trap
A common mix-up: candidates confuse 'packaging the prerequisite into the same app' (Option D) as a valid method, but Intune requires dependencies to be separate app entries with their own detection rules, not bundled installers.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Add the prerequisite as a dependency in the app deployment
Intune Win32 app deployment supports dependencies, allowing an administrator to specify .NET Framework 4.8 as a required dependency. When configured, Intune automatically installs the dependency before the main app, ensuring the prerequisite is present without manual intervention or additional scripting.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Require users to manually install the prerequisite
Why it's wrong here
Manual installation is not automated and not a supported Intune method.
- ✗
Use Group Policy to deploy the prerequisite
Why it's wrong here
Group Policy is not managed through Intune app deployment.
- ✓
Add the prerequisite as a dependency in the app deployment
Why this is correct
Dependencies allow automatic installation of prerequisites.
- ✗
Package the prerequisite into the same Win32 app
Why it's wrong here
Win32 apps are single-install; bundling is not supported.
- ✓
Create a custom detection script that installs the prerequisite if missing
Why this is correct
A detection script can check and install prerequisites before reporting installation status.
Go deeper
Related to this question
Learn chapter
Planning Deployment and Architecture
Key term
Win32 app
A Win32 app is a traditional Windows program that runs directly on a Windows PC, using the same system resources and displaying a standard window with menus and buttons.
Key term
Windows 10
Windows 10 is a personal computer operating system developed by Microsoft that combines the familiarity of Windows 7 with the modern features of Windows 8, designed to run on a wide range of devices from desktops to tablets.
About these practice questions
Courseiva writes every MD-102 question from scratch — 942 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
Same concept, more angles
1 more way this is tested on MD-102
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. A company uses Microsoft Intune to manage Windows 10 devices. Users report that a LOB app deployed as a required install fails to install on some devices. The app is configured with a dependency on another app. What should the administrator verify first?
easy- A.Ensure the devices have internet connectivity
- B.Verify that the app is signed with a trusted certificate
- C.Recreate the deployment policy
- ✓ D.Check if the dependency app is assigned and installed successfully
Why D: When a required LOB app fails to install, the most common cause is that its dependency app is not present or not successfully installed on the target device. Intune enforces dependency apps to be installed before the parent app, and if the dependency is missing or failed, the parent app installation will not proceed. The administrator should first verify that the dependency app is assigned to the same device groups and has a successful installation status.
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This MD-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MD-102 exam.