edge-developer icon indicating copy to clipboard operation
edge-developer copied to clipboard

Native apps docs stop short: no information on how to package a native extension in a real visual studio project

Open minfrin opened this issue 1 year ago • 5 comments

In the docs, we learn that files need to be copied into specific locations, and the registry keys are to be updated.

Obviously the average user isn't going to be copying files or updating registry keys, this will be the job of an application installer. There is however no next steps describing how you would turn a manually installed native extension into a proper package for installation.

The docs stop short of being practically useful.


Document Details

Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

AB#50891956

minfrin avatar May 13 '24 18:05 minfrin

Thanks for filing this request. I'm marking it up so it shows up on our backlog for evaluation and prioritization.

captainbrosset avatar May 14 '24 11:05 captainbrosset

na

Markimark956 avatar May 15 '24 19:05 Markimark956

na

Markimark956 avatar May 15 '24 19:05 Markimark956

na

Markimark956 avatar May 15 '24 19:05 Markimark956

Further info - in the world of MSIX, applications are sandboxed from one another.

With MSIX being the way forward, there needs to be docs on how to package a native extension as an MSIX in such a way that a browser will find it.

minfrin avatar May 16 '24 09:05 minfrin

After a host of false starts, it's become apparent that MSIX and browser extensions are fundamentally incompatible with each other with no workaround.

Raised this to make sure the docs are clear: https://github.com/MicrosoftDocs/edge-developer/issues/3191

minfrin avatar Jun 08 '24 15:06 minfrin

Thanks for capturing the confusion in the new issue. I think the need here is to rework the article to make it clear that it's the job of the native app installer to update the required registry keys, and to say how this can be done. I think both issues can be solved with this. So I'll close this one.

captainbrosset avatar Jun 10 '24 07:06 captainbrosset