Register com components

%3CLINGO-SUB%20id%3D%22lingo-sub-1612201%22%20slang%3D%22en-US%22%3ERegister%20com%20components%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1612201%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20an%20app%20which%20has%20component%20written%20in%20VC%2B%2B%20.%20It%20is%20a%20shell%20overlay%20extension.%20Can%20I%20use%20MSIX%20to%20package%20my%20app%20and%20also%20have%20it%20register%20my%20shell%20extension%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EAjay%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1618387%22%20slang%3D%22en-US%22%3ERe%3A%20Register%20com%20components%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1618387%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F771112%22%20target%3D%22_blank%22%3E%40ajay_whiz%3C%2FA%3E%26nbsp%3BMy%20experience%20is%20that%20it%20depends%20on%20the%20Shell%20Extension.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWe%20have%20seen%20shell%20extensions%20like%20context%20menus%20work%20well%2C%20while%20others%20are%20not.%26nbsp%3B%20It%20is%20not%20clear%20which%20are%20supported%20or%20not%20at%20this%20point%20(I%20have%20a%20list%20of%2030%20different%20shell%20extension%20types).%26nbsp%3B%20One%20set%20of%20limitations%20exist%20in%20the%20OS%20Runtime%20support%2C%20another%20set%20in%20the%20AppInstaller%2C%20and%20a%20third%20set%20in%20the%20MSIX%20Packaging%20Tool.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESo%20your%20best%20answer%20is%20to%20try%20it!%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Visitor

Hi,

 

I have an app which has component written in VC++ . It is a shell overlay extension. Can I use MSIX to package my app and also have it register my shell extension?

 

Regards,

Ajay   

1 Reply

@ajay_whiz My experience is that it depends on the Shell Extension.

 

We have seen shell extensions like context menus work well, while others are not.  It is not clear which are supported or not at this point (I have a list of 30 different shell extension types).  One set of limitations exist in the OS Runtime support, another set in the AppInstaller, and a third set in the MSIX Packaging Tool.

 

So your best answer is to try it!