Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Die Anwendung konnte nicht richtig initialisiert(0xc0150002)


jjturbo - Mi 15.09.10 12:08
Titel: Die Anwendung konnte nicht richtig initialisiert(0xc0150002)
Moin Forum,

ich habe ein kleines Testprogramm geschrieben, das läuft bei mir auch wunderbar.
Auf einem anderen Rechner mit einer älteren XP-Installation startet es jedoch nicht.
Es kommt sofort die Fehlermeldung:
"Die Anwendung konnte nicht richtig initialisiert werden (0xc0150002). Klicken Sie auf "Ok", um die Anwendung zu beenden."

Das Formular öffnet sich gar nicht erst.
Wie kann ich einen solchen Fehler finden?

Gruß jjturbo


BenBE - Mi 15.09.10 14:51

EurekaLog oder MadExcept in die Anwendung einbinden und den Fehlerreport auswerten.


jjturbo - Mi 15.09.10 14:59

Madexcept ist eingebunden, aber scheintbar kommt die Fehlermeldung schon bevor Madexcept reagieren kann.


Tankard - Mi 15.09.10 15:02

starte auf dem entsprechendem pc mal ne speichertest.


ALF - Mi 15.09.10 15:26

Auf dem jeweiligen PC mal als Admin das Prog starten.
Userrechte evtl zu stark eingeschrängt(schreibrechte / aufrufsrechte für bestimmte DLL )
Fehlendes SP2/3, Netframwork oder fehlende Liberies die Delphi nutzt Du aber nicht weitergibst usw.
usw.

Gruss Alf


jjturbo - Mi 15.09.10 15:42

Gibt es denn keine Möglichkeit in Erfahrung zu bringen WAS genau fehlt?


platzwart - Mi 15.09.10 18:14

http://support.microsoft.com/kb/822520/de

Desweiteren könnte es ein Prob mit dem Manifest sein, mal in diese Richtung forschen...


jjturbo - Do 16.09.10 08:51

Habe mal grad nachgesehen: XP SP2, .net 1.1

Lohnt es sich Updates auf die aktuellen Versionen durchzuführen? Oder kann das mit dem Fehler nichts zu tun haben?


platzwart - Do 16.09.10 10:46

Doch, das könnte sehr wohl mit dem Fehler zusammen hängen. Gibt es denn einen Grund, weshalb du keine Updates installierst? Handelt es sich um XP Professional?