I have an ActiveX control written in C#. I am able to register it on my machine and put in PowerPoint 2007 slides via the Developer ribbon. Works great!
However, I don't want my users to have to install the control on their machines. I want to embed it directly into the PowerPoint file.
I have seen this done with Flash content. The PPTX file gets a "bin" directory and the actual Flash COM DLL is placed in it.
However, my PPTX files only have the activex directory and therefore rely on the control being globally registered.
How do I get PowerPoint to completely embed this control?
Clarification I have since found that the files in the "bin" directly were in fact SWF files that an already-registered Flash ActiveX control merely consumed. Darn.