New OneMinute Video – Packaging

Check out the great new video recently released that walks through packaging from Visual Studio. When you are ready to publish to the Store, fill out the form at https://developer.microsoft.com/windows/projects/campaigns/desktop-bridge to have our team help with the actual permissions and publishing process. Also see http://aka.ms/PackagingProject


Store submission error on Edge extension with a Desktop Bridge component

The error message (listed below) will occur on store submission if you use Visual Studio 2017 (pre-update 5 version 15.4 or older) to generate the .appxupload file as outlined in the documentation https://docs.microsoft.com/en-us/microsoft-edge/extensions/guides/native-messaging). “Package acceptance validation error: Apps converted with the Desktop Bridge and that require the .NET Native framework must be pre-compiled by the…

0

Microsoft Store for Education: App Trials and Add-Ons

Developers have had great success with the freemium business model and free trials offered through the Microsoft Store. However there are limitations with these models when the apps are purchased through the Microsoft Store for Education or the Microsoft Store for Business. (Note that the Microsoft Store for Business and Microsoft Store for Education and…

2

Using the Desktop App Converter tool on an updated Windows version

Desktop Bridge
Desktop Bridge

Being able to distribute your classic Desktop App through the Windows Store is a great opportunity to target the 500M+ Windows 10 active users! So you may be using the Desktop App Converter tool and you might have the following error since an major Windows Update: ‘E_NO_EXPANDED_BASE_IMAGE’: No expanded base Images were found a ‘C:\ProgramData\Microsoft\Windows\Images’….

0

Desktop Bridge: best practices and common issues

This post has been written by the TAppEx and CMCO teams, in collaboration with Windows AppConsult Below are common Desktop Bridge Microsoft Store Policy failures. By familiarizing yourself with these policies and making any necessary changes to your app, you can help ensure that your app gets into the Store in a timely manner.  We’ve…

0

Handling Visual C++ dependencies in a Desktop Bridge app in the Fall Creators Update

One of the requirements for packaging a desktop application with the Desktop Bridge is to embed inside the package all the required dependencies (libraries, frameworks, etc.) which are required by the app to run. The main goals are to provide a seamless user experience (the app should work out of the box once downloaded from…

0

Windows Mixed Reality platform is here! (Updated on 2017/12/01)

Developers: We can’t wait to see what you will create!! To develop your apps and games, Install the latest Windows 10 version named Fall Creators Update available today. It is the version 1709 Build 16299.15 Download the version Unity3D 2017.2. The actual version is 2017.2.0p2-MRTP5 – http://beta.unity3d.com/download/a07ad30bae31/download.html Last but not least, update to Visual Studio…

0

Preparing a Desktop Bridge application for the Store submission

If you follow this blog regularly, you’ll know that currently the submissions of Desktop Bridge apps on the Store requires an extra vetting other than the standard certification process. Desktop Bridge applications, in fact, make use of a special capability called runFullTrust, which is restricted. If you try to submit an application that declares it…

0

Enable In-App Product Purchases for Desktop Bridge Converted Applications

Desktop Bridge helps developers gradually migrate traditional apps to the Universal Windows Platform (UWP). The In-App Purchase (IAP) in Windows Store is an important scenario to monetize the converted apps. When working with developers on this scenario, I notice certain obstacles are in common, for example:   a. Porting old .Net or unmanaged applications to…

2

Chaining multiple installers with the Desktop App Converter

One of the key requirements of an app package deployed from the Store is that it must be self-contained: the application must run without asking to the user to manually install a set of libraries, a framework or a runtime. If this requirement is easy to satisfy with a regular UWP application, since they fully…

6