Ogre & ActiveX



  • Bin nicht ganz sicher, ob mein Problem eher hier oder im MFC-Forum aufgehoben ist. Da es definitiv ein Ogre-Problem ist, versuch ich's erst mal hier. 🙂

    Ich versuche gerade, ein ActiveX-Control mit Ogre-Code zu erstellen. Sobald ich jedoch in einem neu erstellten Projekt den ogreroot.h oder einen beliebigen, anderen Ogre-Header inkludiere, bekomme ich beim Erstellen bzw. beim Registrieren des OCX eine debug assertion in dllinit.cpp, Zeile 707:

    ASSERT(AfxGetModuleState() != AfxGetAppModuleState());
    

    Wenn ich das Registrieren selbst versuche (also nicht silent), bekomme ich zudem den Fehler 0x80040200 angezeigt, mit dem ich wenig anfangen kann. Google sagt, es hätte was mit der UAC und Admin-Rechten zu tun. Aber die UAC ist abgeschaltet, mit Admin-Konsole hab ich es auch schon versucht. Na ja, die Assertion zeigt ja eigentlich schon, dass hier was anderes im Argen liegt. Hat jemand eine Idee, einen Tipp oder irgendwas für mich? Bin gerade ziemlich am Verzweifeln.


Log in to reply