Desktop Conversion Extensions is a bridge that enables you to convert your classic desktop application (like Win32, Windows Forms, and WPF) or game to a Universal Windows Platform (UWP) app or game. After conversion, your classic desktop app is packaged, serviced, and deployed in the form of a UWP app package (an .appx or an .appxbundle) targeting Windows 10. There are two parts to the technology that enables desktop apps to be converted to UWP packages. The first is the Desktop App Converter, which takes your existing binaries and repackages them as a UWP package, you can also create the package manually like we show in these samples. Your code is the same, it's just packaged differently. The second piece is comprised of runtime technologies in the Windows Anniversary update that enable a UWP package to have executables that run as full trust instead of in an app container. This technology also gives a converted app a package identity, which is required to use some UWP APIs. For more info on UWP apps, see the Universal Application Platform Guide
- Windows 10, version 1607 (Anniversary Edition) or later.
- Visual Studio 2017 RC
- Desktop Bridge Debugging project
- Windows Software Development Kit (SDK) for Windows 10
- We are working on updating the UWPDesktop NuGet package with the latest release. Meanwhile as a workaround please follow the guidance here
- Ask a question or request a feature on User Voice
- File a bug in GitHub Issues