Click here to Skip to main content
15,886,075 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
The context menu in the Windows 11 File Explorer has moved all shell extensions to the "shift-F10" submenu.

The available documentation seems to state that Win32 apps must be installed using UWP methods to integrate with the Win11 Explorer. This documentation is difficult to follow. "Package identity"?

There is a single example that, based on the accompanying comments, doesn't appear to work.

This is for an in-house tool. There is neither need nor desire to make it distributable via the Microsoft Store, which seems to be the aim behind UWP.

What I have tried:

I've searched quite a bit, and results all come back to the single example.
Posted
Updated 8-Apr-22 15:48pm

1 solution

Hi,

You can install the Windows SDK[^] and the MakeAppx and SignTool utilities are included.

The steps you need to take are here:
Grant identity to non-packaged desktop apps[^]

It's not as difficult as it looks, you can use this old code sample to register your package[^].

Edit: I want to mention that the MSDN document title might be confusing. Whoever wrote it should have used "Grant identity to non-MSIX-packaged desktop apps"

Just want to clarify that you will need to build and register a sparse package.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900