Visual Studio 2008 C++ Fehler bei der Registrierun

Hallo,

ich habe mit Visual Studio 2008 ein C++ Projekt für ein ActiveX Steuerelement erstellt. Dies funktioniert auch wunderbar. Auf dem Rechner eines Kollegen (welcher auch Visual Studio drauf hat) funktioniert dies auch wunderbar. Auf einem Anderen Rechner (ohne Visual Studio) lässt es sich nicht registrieren. Fehler:

„Fehler bei der Registreierung des Moduls C:\folder\datei.ocx HRESULT - 2147010895. Wenden Sie sich an den Support“

jetzt habe ich gegoogled und jemanden gefunden, welcher gleiches Problem hatte (ähnlich, gleiche fehlermeldung!). als antwort hat er geschrieben:

"Problem gefunden:
Nach Installation von Microsoft Visual C++ 2005 Redistributable funktioniert es. "

Habe das auch bei mir versucht, in 4 verschiedenen versionen installiert, es hat aber nichts gebracht. kann mir jemand sagen waran das liegt, und was ich machen kann?

mfg

haben sie die datei wirklich registriert?

Hallo!

Sie arbeiten mit MVS2008? -> Dann brauchen Sie auch „Microsoft Visual C++ 2008 Redistributable“. Ein OCX ist eine DLL mit bestimmten Konventionen und basiert auf den RTLs des jeweiligen MVS. 2005 und 2008 verwenden unterschiedliche.

-> http://www.microsoft.com/downloads/details.aspx?Fami…

Am besten kann man das mit dem „Process Explorer“ untersuchen: da kann man sehen, welche Anwendung welche DLLs - im Moment - verwendet.

-> http://technet.microsoft.com/de-de/sysinternals/bb89…

mfg,
Rlohdaen

Hallo,

vielen Dank für Ihre Antwort. Habe den Fehler gefunden. Habe mit der DEBUG Version gearbeitet. Für das Abspielen auf externen Rechnern (ohne VS) wird aber die RELEASE Version benötigt.

MFG

Hallo,

vielen Dank für Ihre Antwort. Habe den Fehler gefunden. Habe mit der DEBUG Version gearbeitet. Für das Abspielen auf externen Rechnern (ohne VS) wird aber die RELEASE Version benötigt.

MFG

haben sie die datei wirklich registriert?