Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung (https://www.delphipraxis.net/162895-jvcl-delphi-xe2-1-ist-keine-zulaessige-win32-anwendung.html)

PeterPanino 8. Sep 2011 20:17

JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo, ich habe gerade versucht die JVCL in RAD Studio XE2 zu installieren.

Die Installation von jcl-2.3.1.4197 hat funktioniert, die IDE startet danach ohne Fehlermeldungen.

Dann habe ich jedi_visual_component_library_3_45 installiert. Als ich aber dann die IDE gestartet habe, kam für jedes JVCL Package so eine Fehlermeldung:

http://img153.imageshack.us/img153/9...ablagebild.gif

Wer weiß Rat?

RWarnecke 8. Sep 2011 22:43

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Hallo Peter,

hast Du die 32Bit Version und die 64Bit Version gleichzeitig installieren wollen ? Wenn ja, deinstalliere nochmal die JVCL und installiere dann über das Setup erst die 32Bit und dann die 64Bit. Habe ich auch so machen müssen.

Eine weitere Frage noch, sind irgendwelche Fehlermeldung aufgetreten bei der Installation oder hat er Dir zum Schluss nur ein Fenster mit Hints und Warnings angezeigt ?

PeterPanino 9. Sep 2011 11:08

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Hallo RWarnecke,

hat leider nicht funktioniert: Habe JVCL zuerst deinstalliert, dann nur die JVCL 32Bit Version installiert. Dann die IDE gestartet: Gleiche Fehlermeldungen wie zuvor!

Und nein, bei der Installation sind keine Fehlermeldungen aufgetreten, nur die Liste mit Hinweisen am Ende.

RWarnecke 9. Sep 2011 11:36

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Hast Du die Liste am Ende mal runtergescrollt ? Stand da etwas so in der Art Error linking xxxx.map ?

Hast Du vielleicht irgendetwas an den Library Pfaden gemacht, wie "Delete Invalid Paths" angeklickt ?

Was Du auch noch probieren kannst, die Packages manuell laden und installieren. Ich habe eben eine ähnliche Fehlermeldung mit dem neuen Release Candidate von Eurekalog gehabt.

PeterPanino 9. Sep 2011 13:06

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Zitat:

Zitat von RWarnecke (Beitrag 1122911)
Hast Du die Liste am Ende mal runtergescrollt ? Stand da etwas so in der Art Error linking xxxx.map ?

Als ich zuletzt die JVCL installierte, kam nur ein harmloser Hint am Ende.

Zitat:

Zitat von RWarnecke (Beitrag 1122911)
Hast Du vielleicht irgendetwas an den Library Pfaden gemacht, wie "Delete Invalid Paths" angeklickt ?

Ja, ich habe vorher einmal "Delete Invalid Paths" angeklickt, da wurden ein paar Pfade entfernt; welche das waren, weiß ich nicht. Kannst du die Original-Bibliothekspfade mal hier posten, dann könnte ich sie mal versuchsweise eintragen? Aber wenn die Pfade ungültig waren, dann sollte doch deren Löschung keinen Fehler auslösen, oder?

Zitat:

Zitat von RWarnecke (Beitrag 1122911)
Was Du auch noch probieren kannst, die Packages manuell laden und installieren. Ich habe eben eine ähnliche Fehlermeldung mit dem neuen Release Candidate von Eurekalog gehabt.

Wie macht man das?

RWarnecke 9. Sep 2011 13:21

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von PeterPanino (Beitrag 1122939)
Ja, ich habe vorher einmal "Delete Invalid Paths" angeklickt, da wurden ein paar Pfade entfernt; welche das waren, weiß ich nicht. Kannst du die Original-Bibliothekspfade mal hier posten, dann könnte ich sie mal versuchsweise eintragen? Aber wenn die Pfade ungültig waren, dann sollte doch deren Löschung keinen Fehler auslösen, oder?

Das war dann wahrscheinlich der Fehler. Bei der Grundinstallation von XE2 werden Pfade mit Variablen wie z.B. $(Platform) eingetragen. Aus irgendeinem Grund werden diese Pfade als invalid angezeigt. Ich habe Dir mal im Anhang eine Textdatei angehängt mit einem Export aus der Registry nachdem XE2 bei mir frisch installiert war. Vielleicht kannste damit Dein Problem lösen.

Zitat:

Zitat von PeterPanino (Beitrag 1122939)
Wie macht man das?

Das Package mit der IDE öffnen und dann mit der rechten Maustaste im Projektmanager auf das Package klicken und dann den Menüpunkt installieren auswählen.

PeterPanino 9. Sep 2011 14:05

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Hallo RWarnecke, vielen Dank für die Datei mit den Pfaden! Müssen die doppelten Backslashes genauso eingetragen werden oder gehören da einfache Backslashes hinein?

PeterPanino 9. Sep 2011 15:48

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Ich habe jetzt für alle (vorerst mal für Win32) in deiner Pfade-Datei aufgeführten Pfade die jeweils entsprechenden absoluten Pfade eingetragen, da die Auflösung der Delphi-Pfadvariablen offensichtlich nicht funktioniert. Leider funktioniert es immer noch nicht, es kommen immer noch die gleichen Fehlermeldungen nach der Installation der (32bit) JVCL!

RWarnecke 9. Sep 2011 17:20

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
HAst du mal versucht die Packages manuell zu kompilieren ? Da müsstest Du dann sehen, was genau der Fehler ist. Hilft die manuelle Kompilierung nicht, dann weiß ich auch nicht mehr weiter.

PeterPanino 9. Sep 2011 17:38

AW: JVCL in Delphi XE2: %1 ist keine zulässige Win32-Anwendung
 
Hat nichts gebracht. Ich bin jetzt gerade dabei, XE2 neu zu installieren, nachdem ich es deinstalliert habe. Ich hatte das Gefühl, nach unzähligen Tests und Versuchen immer tiefer in die Sch... rein zu geraten, da auch unabhängig von JVCL das Kompilieren beliebiger Programme nicht mehr funktionierte, weil System.pas angeblich nicht gefunden wurde, obwohl die Datei existierte und der Pfad zu System.pas sowohl im Suchpfad als auch im Bibliothekspfad angegeben war. Ich habe jetzt schon Kopfschmerzen, hoffentlich werden die nicht schlimmer ... :(

Auf jeden Fall vielen Dank für deine freundliche Hilfe!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz