There was a change to AddOleObjectFrame taking in OleEmbeddedDataInfo instead of data and classname as separate parameters. See obsolete methods mentioned here https://docs.aspose.com/slides/net/aspose-slides-for-net-21-2-release-notes/
I believe this has added a requirement of a file type association to allow resolution of the extension to a classname. Is this correct, and if so, is there any way to work around that requirement? In our use case, I know the classname - but there is no file type associated with it.
I have tried passing the classname as the extension. OleObjectFrame.ObjectProgId looks to be set correctly, but when viewed in PowerPoint, the embedded object shows as a Packager Shell Object and cannot be properly activated.