Compatibility Containers for Desktop Bridge

15/12/2018 Cliff Hobbs

The table in this article details Microsoft's requirements for business applications to be accepted through their Desktop Bridge program and published via the Windows Store for Business. 

Compatibility Containers

Cloudhouse Compatibility Containers can address many of the problems and common compatibility issues encountered when trying to take a line-of-business application from Windows XP to the Windows 10 platform.

Please contact Cloudhouse if a remediation is currently unavailable and we will investigate whether a solution for your particular application is possible.

Only .NET 4.6.1 is supported
Include the required version of .Net in Container
App always runs with elevated security privileges
Enable Least Privilege
App requires a kernel-mode driver or a Windows service
Enabling Services, Script the install of drivers 
App's modules are loaded in-process to processes that are not in your Windows app package
Include both apps in the Container
App modifies the HKEY_LOCAL_MACHINE (HKLM) registry hive
By default, use /deploytype user
App writes to the AppData folder with the intention of sharing data with another app
Add a custom redirection
App writes to the install directory for your app
Add a custom redirection
App installation requires user interaction
Auto Packager creates a silent install for the app
App uses the Current Working Directory
Add custom redirection 
App requires UIAccess. If your application specifies UIAccess=true in the requestedExecutionLevel element of the UAC manifest
Follow Microsoft recommendations
App exposes COM objects
Follow Microsoft recommendations
App exposes GAC assemblies for use by other processes
Follow Microsoft recommendations
App is linking C runtime libraries (CRT) in an unsupported manner
Follow Microsoft recommendations
App installs and loads assemblies from the Windows side-by-side folder
Enable SxS
App uses a dependency in the System32/SysWOW64 folder
By default
App uses the Dev11 VCLibs framework package
Follow Microsoft recommendations
App contains a custom jump list
Follow Microsoft recommendations
App starts a utility to perform tasks
Use the new UWP feature
App generates code on disk
Follow Microsoft recommendations
App uses the MAPI API
Follow Microsoft recommendations
Was this article helpful?

Table of Contents

    Can't find what you're looking for?

    Contact Support