Desktop App Converter Preview 0.1.24 (Project Centennial)


Desktop App Converter allows developers to bring their desktop apps to UWP. It converts a desktop Windows installer such as MSI or exe to an AppX package that can be deployed to a Windows 10 desktop.

Desktop App Converter is a pre-release tool that enables developers to bring their existing desktop apps written for .NET 4.6.1 or Win32 to the Universal Windows Platform. The developers can run their desktop installers through the converter in an unattended (silent) mode and obtain an AppX package that can be installed via the Add-AppXPackage PowerShell cmdlet on their development machine.

The converter runs the desktop installer in an isolated Windows environment using a clean base image provided in this download. It captures any registry and file system I/O made by the desktop installer and packages as part of the output. An AppX with package identity and an ability to call a vast range of WinRT APIs is outputted by the converter.

Download Desktop App Converter Preview
To obtain the Desktop App Converter Preview, please visit the following Microsoft website. Once you click on the "Download" button, you will be prompted to select the files you need. Download the files appropriate for you.

Download Desktop App Converter Preview v0.1.24

Note: The software may collect information about you and your use of the software and send that to Microsoft. You can learn more about Microsoft's data collection at Microsoft Privacy Statement. You agree to comply with all applicable provisions of the Microsoft Privacy Statement.You can learn about how to disable telemetry in the product documentation available on MSDN.

What's new
Here are highlights of changes in versions of the Desktop App Converter:

Desktop App Converter 0.1.24 (8/4/2016)
Version 0.1.24 includes the following:
  • Added support for auto-signing the converted apps produced by DAC for testing purposes. Check out the –Sign flag to give it a try.
  • Added warnings if any of the COM registrations in the virtual registry hive are not supported within the packaged AppX.
  • Added support for auto-detecting app dependancies on VC++ libraries and then converting them in to AppX manifest dependencies.
  • Updated the manifest schema to align with the Windows 10 Anniversary Update (10.0.14393.0).
  • Several bug fixes and improved output layout.
  • Windows 10 Base Image: BaseImage-14393.wim and BaseImage-14901.wim

Desktop App Converter 0.1.22 (7/21/2016)
Version 0.1.22 includes the following:
  • Added support for auto detecting shell extensions from your desktop application and declaring them in the AppXManifest for your UWP package.
  • Improved AppExecutable detection for a large set of apps. 
  • Windows 10 Base Image: BaseImage-14388.wim, BaseImage-14390.wim and 10.0.14393.0 [New]

Desktop App Converter 0.1.21 (6/30/2016)
Version 0.1.21 includes the following:
  • Windows 10 Base Image: BaseImage-14371.wim and BaseImage-14372.wim

Desktop App Converter 0.1.20 (6/16/2016)
Version 0.1.20 includes the following:
  • Desktop App Converter (v0.1.20) fixes any issues blocking successful conversions on the latest Windows 10 Insider Preview builds.
  • Replaced -CreateX86Package with -PackageArch, which allows you to specify the architecture for the generated package
  • Windows 10 Base Image: BaseImage-14366.wim, BaseImage-14367.wim

Desktop App Converter 0.1.xx (6/8/2016)
  • Added support for generating x86 appx packages on AMD64 host machines running the converter.
  • Reduced disk space usage by removing any previously expanded base images.
  • Added support for cleaning up temporary files and any unnecessary base images.
  • Improved support for detecting file type and protocol associations.
  • Improved logic to detect the AppExecutable property for a large set of apps.
  • Added support for providing additional –InstallerArguments for MSI based installers.
  • Bug fixes for any PathTooLongException errors during the conversion process.

Desktop App Converter 0.1.15 (5/12/2016)
Version 0.1.15 includes the following:
  • Restored support for Pro edition of Windows.
  • Converter -Setup flag now enables Windows Containers feature and handles base image expansion. Run the following from an elevated PowerShell prompt to do one time setup: PS C:\> .\DesktopAppConverter.ps1 -Setup -BaseImage BaseImage-12345.wim -Verbose
  • Added auto-detection of app install path and moving application root outside of VFS to reduce any unnecessary file system redirections at runtime.
  • Added auto-detection of the expanded base image as part of the conversion process.
  • Added auto-detection for file type associations and protocols.
  • Improved logic to detect Start Menu shortcut.
  • Improved file system filtering to retain app installed MUI files.
  • Updated the minimum supported desktop version (10.0.14342.0) for Project Centennial in the manifest.

System Requirements
Supported Operating System
  • Windows 10 Anniversary Update - Preview (Build 14388 and up) - Pro or Enterprise edition

Required Hardware Configuration Your computer must have the following minimum capabilities:
  • 64 bit (x64) processor
  • Hardware-assisted virtualization
  • Second Level Address Translation (SLAT)

Recommended Resources

Reference
Microsoft

No comments: