Skip to content

Packaging my app #1472

Answered by samiranshah-zz
namazso asked this question in Q&A
Sep 22, 2021 · 2 comments · 4 replies
Discussion options

You must be logged in to vote

This is unfortunately outside the scope of what can be configured in appxmanifests. This sort of Shell extension requires implementing an inproc class that’s visible from outside of the package, which is not supported.

From the manifest snippet, it looks like you are trying to use one of the few types of inproc activation we do support from outside of the package: proxy/stub activation. Although proxy/stub factories are implemented as inproc COM classes, they’re slightly special; they’re only visible when COM is specifically activating a proxy/stub class. Since they’re invisible to normal inproc activations, Shell doesn’t see them when attempting to activate the registered extension CLSID…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
3 replies
@namazso
Comment options

@ghost
Comment options

@namazso
Comment options

Comment options

You must be logged in to vote
1 reply
@namazso
Comment options

Answer selected by namazso
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants