Entwickler-Ecke

Programmierwerkzeuge - Delphi wird nicht erkannt


Apo95 - So 09.06.13 13:25
Titel: Delphi wird nicht erkannt
Hallo, ich habe gerade Delphi, bzw. CODEGEAR RAD STUDIO 2009 mitsamt allen Komponenten installiert; allerdings erhalte ich beim Aufrufen folgende Meldung:

openFileLink: Das Projekt kann nicht geladen werden, weil die erforderliche Personality Delphi.Personality nicht zur Verfügung steht.

Weiß jemand, wie ich das Problem lösen kann?

Alles Gute! :-)


Moderiert von user profile iconNarses: Topic aus VCL (Visual Component Library) verschoben am So 09.06.2013 um 20:08


Hochhaus - So 09.06.13 16:24

Welches Betriebssystem brauchst Du ? Service Pack ? Welche Maschine hast Du ? Hast Du es schon einmal mit einer kompletten Neuinstallation auf dem Rechner probiert ? Ohne mehr Infos kann man vermutlich das Problem nicht angehen ...


Grüsse,

Hochhaus


jaenicke - So 09.06.13 20:16

Du scheinst der Fehlermeldung nach nur den C++ Builder installiert zu haben. Hast du denn einen Eintrag für Delphi im Startmenü? Was steht denn, wenn du das RAD Studio startest, unter Datei --> Neu?


Apo95 - Mi 12.06.13 21:00

WinXP SP3, Virtuelle Maschine unter Oracle VBOX, Ich habe, kann ich mich erinnern, sowohl Delphi.NET, als auch das richtige Delphi zur Installation ausgewählt; jedoch fehlt die Anmeldung der Dateiendungen, als auch der Eintrag unter Datei\Neu.


jaenicke - Mi 12.06.13 23:06

Delphi.NET? Meinst du Prism? Delphi für .NET gab es zuletzt bei Delphi 2006.

Da wirst du wohl noch einmal im Installer bei reparieren schauen müssen was du eigentlich installiert hast, wenn du das selber nicht weißt... ohne einen Screenshot davon kann das dir niemand hier sagen.


Apo95 - Mi 12.06.13 23:44

Delphi.net gibt es bei 2009 immer noch. Aber; ich habe das CodeGear in einer anderem Maschine zum laufen bekommen; zwar können bislang alle Projekte übersetzt werden; allerdings tritt bei einem davon folgender Fehler auf:

'[DCC Fataler Fehler] E2202 package "TPCards" wird benötigt, aber konnte nicht gefunden werden.'

Was soll das denn heißen?!


jaenicke - Fr 14.06.13 11:01

user profile iconApo95 hat folgendes geschrieben Zum zitierten Posting springen:
Delphi.net gibt es bei 2009 immer noch.
Nein, definitiv nicht. Delphi 2006 war die letzte Version, bei der das dabei war. Danach gab es als Alternative Prism im RAD Studio.

user profile iconApo95 hat folgendes geschrieben Zum zitierten Posting springen:
Aber; ich habe das CodeGear in einer anderem Maschine zum laufen bekommen; zwar können bislang alle Projekte übersetzt werden; allerdings tritt bei einem davon folgender Fehler auf:

'[DCC Fataler Fehler] E2202 package "TPCards" wird benötigt, aber konnte nicht gefunden werden.'
Das Package wird halt nicht gefunden. Ist es denn irgendwo vorhanden und installiert? Vielleicht steht es auch nur als required drin, lösch es doch mal raus, wenn du es nicht kennst.


Apo95 - Fr 14.06.13 22:43

Nein; das ist nicht vorhanden. Keines meiner Programme verwendet dies. Ich weiß nicht einmal, woher dieses Package kommt. Kennst Du es ?


jaenicke - Fr 14.06.13 23:19

Nein, aber dann lösche es einfach aus required und gut.


Apo95 - Fr 14.06.13 23:54

Das Schlüsselwort "required" existiert in keiner Datei; in der gesamten Projektgruppe nicht... :-( Die Suche nach dem Pakcage, sowie nach contains und/oder required blieb erfolglos...


jaenicke - Sa 15.06.13 00:01

Das Package kann ja nur in der .dpk Datei oder so eingebunden sein.


Apo95 - Sa 15.06.13 00:11

Wo denn? Wo kann ich denn nachsehen, ob das Projekt von diesem Package anhängt? Unter den Optionen ist das Package auch unter den Entwiurfszeit-Packages nicht vorhanden...


jaenicke - Sa 15.06.13 10:15

Poste doch bitte mal die Projektdateien (ich denke mal es geht um ein Package, dann die .dpk, sonst die .dpr und dazu die .dproj Datei), wenn du möchtest. Das würde es viel einfacher machen...


Apo95 - So 16.06.13 21:59

Hi,

ich habe das Problem nach mehreren erfolglosen Versuchen doch lösen können. Das Packet habe ich entfernt. Ich möchte allen Mitgliedern für ihre Antowrten danken!!!

;-)