Using the Desktop Bridge to bring desktop apps to the Windows Store

Sign in to queue

The Discussion

  • User profile image
    Jonny Yu

    How complex scenario does MSI -> Appx converter support?

    * MSI contains other MSMs?

    * files needs be installed into shared folder?

    * Registries?

    * custom install actions?

  • User profile image
    StefanWick

    @Jonny Yu: the Desktop Bridge can handle complex installers (MSI and other types of installers). Please be sure to read this topic which lists a number of caveats you should be aware of before starting your conversion:

    https://msdn.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare

    Thanks,
    Stefan Wick

  • User profile image
    jmbrq

    Is there a way to add a Desktop bridge project manually?  I have desktop apps that do not use installer or MSI package. I just want to package them for distribution in the store.

    I was a bit put out that you didn't show how you started from a MSI to a visual studio project. That was the part I wanted to see.

    Thanks in advance

     

    Jean-Michel

  • User profile image
    StefanWick

    @jmbrq: If your app doesn't have an installer, you can follow this example:

    https://github.com/Microsoft/DesktopBridgeToUWP-Samples/tree/master/Samples/HelloWorldSample

    To use this with the Visual Studio extension for debugging Desktop Bridge apps, create a new "Desktop to UWP Packaging" project in your solution and add the 'CentennialPackage' folder from the sample as your Package Layout.

    Let me know if you have more questions about this.

    Thanks,
    Stefan Wick

  • User profile image
    jmbezeau

    Hello @StephanWick, I must be dumb or something. I got the whole github DesktopBridgeToUWP-Samples. I installed the "Desktop to UWP Packaging" extension, so I could access the new project type.

    When I open the sample solution "DesktopBridgeDemoStep1" in Visual Studio 2017RC, I can't get it to run. I am able to run MyDesktopApp project but not UWPPackager.

    I can't figure out how to diagnose the trouble I am having. Could you provide some hint?

    Thanks

    Jean-Michel

  • User profile image
    Jason

    it doesn't work for all PC

Add Your 2 Cents