Microsoft Intune LOB vs Win32 Apps: Which Application Type Should You Use?

Microsoft Intune provides several ways to deploy applications to managed Windows devices. Two commonly used application types are Line-of-Business (LOB) apps and Win32 apps.

Although both can be used to deploy applications to Windows devices, they differ significantly in packaging, installation options, detection, requirements, dependencies, and application lifecycle management.

This guide compares Intune LOB and Win32 apps and explains when to use each app type.

What is a Line of Business Application (LOB)

Line of Business Application (LOB) is a legacy application deployment method in Microsoft Intune. The LOB applications support a single file format such as .msi, .msix, .appx, etc. They only support simple installation. An MSI with a transform file (MST) cannot be deployed using this method. The LOB objects have limited capabilities, and they don’t support a few rich capabilities of the Configuration Manager Application Model, such as Detection methods & Dependencies.

Intune LOB applications are deployed through the Windows 10 / Windows 11 built-in MDM agent.

Intune LOB and Win32 Apps

What is Windows Apps (Win32)

Win32 apps provide us greater control over the deployment of apps. The Win32 apps support deployment of multiple files via the IntuneWin wrapper (intuneWinAppUtil.exe). The IntuneWin Wrapper can be used to deploy multiple files, such as an MSI with a transform (MST). The Win32 app also supports the deployment of .EXE files by converting them to .intunewin format.

The Win32 apps also allow us to configure additional parameters similar to Configuration Manager application model features such as Requirements Rules, Detection methods, Dependencies & Supersedence.

The Win32 apps installation is handled by the Intune Management Extension. The Intune Management Extension is installed automatically when a PowerShell script or Win32 app is assigned to the user or device.

LOB vs Win32 comparison table

FeatureLOB AppWin32 App
MSIYesYes
EXENoYes
Multiple installation filesLimitedYes
MST/TransformNoYes
Custom installation commandsLimitedYes
RequirementsLimitedYes
Detection rulesLimitedYes
DependenciesNoYes
SupersedenceNoYes
Custom uninstall commandLimitedYes
Return codesLimitedYes
Installation contextAvailable options varySystem/User
Intune Management ExtensionNoYes
Best suited forSimple MSI-based appsComplex application deployments

When should you use an Intune LOB app?

  • Simple MSI application
  • No custom installation logic required
  • No dependencies
  • No sophisticated detection requirements
  • Application can be installed using the supported LOB package format

When should you use an Intune Win32 app?

  • EXE installer
  • MSI requiring MST
  • Multiple installation files
  • Custom installation parameters
  • Custom detection logic
  • Dependencies
  • Supersedence
  • Complex installation/uninstallation requirements

Why Win32 Apps Are Generally Preferred for Complex Applications

For simple MSI-based applications, a LOB app may be sufficient. For applications requiring custom installation commands, detection logic, dependencies, or application lifecycle management, Win32 apps generally provide greater flexibility.

Deploying the Win32 app from Intune has the following advantages:

  • You can now deploy .exe files by converting them to the .intunewin format.
  • Detection logic can be used to install the app only if it’s not detected as per the detection logic rule.
  • Requirement rule can be used to install the app if defined criteria are met.
  • Dependencies can be used to install the app along with dependent applications. This setting enables you to determine the sequence in which the app would be installed.
  • Supersedence relationship can be used to supersede an older version of the application with a newer version.

Related Posts

Explore More Intune Guides

Continue building your Microsoft Intune skills with step-by-step tutorials covering device management, application deployment, automation, and troubleshooting.

  • Microsoft Intune Learning – Explore comprehensive guides on device enrollment, compliance policies, application deployment, Windows updates, and more.
  • Intune Application Deployment & Management – Learn how to manage applications with Microsoft Intune, including app deployment, assignment, detection rules, updates, and troubleshooting. Explore practical guides for Microsoft Store apps, Win32 apps, and other application types.

Subscribe to Techuisitive Newsletter

Be the first to know about our new blog posts. Get our newsletters directly in your inbox and stay up to date about Modern Desktop Management technologies & news.

Scroll to Top