Solution 1:

Edge does not support XBAP, and never will.

(I work on Edge)

Solution 2:

Chronium based Edge supports XBAP

you need

msedge.admx in C:\Windows\PolicyDefinitions

msedge.adml in C:\Windows\PolicyDefinitions\en-US

run gpedit.msc and navigate to "Microsoft Edge"

"Configure Internet Explorer integration" --> Activate --> Option: "Internet Explorer mode" "Configure the Enterprise Mode Site List" --> Activate --> Option: point to a xml file like "file:///C:/EdgeSites.xml"

EdgeSites.xml

<site-list version="3">
    <created-by>
        <tool>EMIESiteListManager</tool>
        <version>10.0.14357.1004</version>
        <date-created>01/08/2020 14:09:07</date-created>
    </created-by>
    <site url="myurl.com/site1">
        <open-in>IE11</open-in>
    </site>
</site-list>

Solution 3:

you can enable IE mode on Microsoft Edge (Chronium based)

  1. Go to Edge browser settings and click on Default browser
  2. Under the “Internet Explorer compatibility” section, turn on the “Allow sites to be reloaded in Internet Explorer mode” toggle switch
  3. Click the Restart button.
  4. Add your site to Internet Explorer mode pages

enter image description here

  1. add your site to trusted sites : Control panel->Internet options -> Security tab -> select "Trusted site" and click on "Sites"