Shell Extensions, such as Context Menu Handlers have been sought after in MSIX for quite a while. While the Microsoft MSIX Packaging Tool does not support them (today), there is plenty of evidence f...
Apr 01, 2021
Sander de Wit One thing I have seen that you must consider is dependencies. Often, shell extensions require a VC Runtime present, and while it might be in your package, it is the explorer process running outside of the container that needs this present.
I have applied the VCRuntimes to the base OS to solve other types of Shell Extensions, but it hasn't helped with the Context Menu shell extensions I have been working with. Perhaps there are other dependencies on those that I haven't figured out yet...