Setup app for website without using msix installer (e.g. using .exe installer)

alberto 0 Reputation points
2024-06-19T08:18:31.33+00:00

Our application supports apps for websites using app URI handlers. However some older computers or domain computers with certain policies cannot install apps packaged in msix installer.

Is there a way to register your app to handle links (https://myapp.com/..) from the specified host without using an msix installer? for instance packaging the app in a .exe using innosetup (maybe something can be added to the registry to register link handling). Such that our app can be installed also on computers that do not support msix.

Universal Windows Platform (UWP)
Windows App SDK
Windows App SDK
A set of Microsoft open-source libraries, frameworks, components, and tools to be used in apps to access Windows platform functionality on many versions of Windows. Previously known as Project Reunion.
796 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Junjie Zhu - MSFT 18,966 Reputation points Microsoft Vendor
    2024-06-26T06:08:56.1466667+00:00

    Hi @alberto ,

    Welcome to Microsoft Q&A!

    UWP does not support .exe packaging and installation.

    Currently supported packaging for UWP

    • App Package (.msix or .appx) A single package that contains your application and its resources, targeted at a single device architecture.
    • App Bundle (.msixbundle or .appxbundle) An app bundle is a type of package that can contain multiple app packages, each of which is built to support a specific device architecture.
    • App Package Upload File (.msixupload or .appxupload) - for Store Submission only A single file that can contain multiple app packages or an app bundle to support various processor architectures. The app package upload file also contains a symbol file to Analyze app performance after your app has been published in the Microsoft Store.

    Thank you.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.