Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   .exe ist keine zulässige Win32-Anwendung. (https://www.delphipraxis.net/201457-exe-ist-keine-zulaessige-win32-anwendung.html)

Kalli 23. Jul 2019 22:14

.exe ist keine zulässige Win32-Anwendung.
 
Hallo zusammen,
ich bin am Ende meiner Ideen.
Folgendes Problem:
Ich musste Delphi 2010 neu installieren. Soweit alles in Ordnung. Wenn ich nun Delphi starte und das Programm mit F9 starte ist alles i.O. Wenn ich dann etwas an dem Programm änder und dann das Programm neu starten will, bekomme ich folgende Meldung:

--------------------------- Fehler ---------------------------
Prozess kann nicht erzeugt werden: O:\Entwicklung\Delphi_2005\Fewo\FeWo.exe ist keine zulässige Win32-Anwendung.
--------------------------- OK ---------------------------

Beende ich Delphi und starte es neu, kann ich das Programm wieder einmal kompilieren.

Hat jemand eine Idee woran das liegen kann?

Gruß Kalli

EWeiss 23. Jul 2019 22:21

AW: .exe ist keine zulässige Win32-Anwendung.
 
Vielleicht ein Fehler im Manifest?

gruss

hoika 24. Jul 2019 05:10

AW: .exe ist keine zulässige Win32-Anwendung.
 
Hallo,
der Virenscanner?

Bernhard Geyer 24. Jul 2019 06:48

AW: .exe ist keine zulässige Win32-Anwendung.
 
Würde auch auf Virenscanner tippen.
Ich würde z.B. *.dcu-Dateien vom Scannen ausnehmen. Ansonsten passiert es das der Virenscanner nicht mehr mit dem Scannen hinterherkommt und dann einfach den Zugriff zu lange sperrt.

hoika 24. Jul 2019 06:49

AW: .exe ist keine zulässige Win32-Anwendung.
 
Hallo,
ich würde auch mal das Netzwerk (Laufwerk O) ausschließen.
Also die Exe z.B. in C:\Temp\Exe erzeugen.

peterbelow 24. Jul 2019 10:00

AW: .exe ist keine zulässige Win32-Anwendung.
 
Zitat:

Zitat von Kalli (Beitrag 1437474)
Hallo zusammen,
ich bin am Ende meiner Ideen.
Folgendes Problem:
Ich musste Delphi 2010 neu installieren. Soweit alles in Ordnung. Wenn ich nun Delphi starte und das Programm mit F9 starte ist alles i.O. Wenn ich dann etwas an dem Programm änder und dann das Programm neu starten will, bekomme ich folgende Meldung:

--------------------------- Fehler ---------------------------
Prozess kann nicht erzeugt werden: O:\Entwicklung\Delphi_2005\Fewo\FeWo.exe ist keine zulässige Win32-Anwendung.
--------------------------- OK ---------------------------

Beende ich Delphi und starte es neu, kann ich das Programm wieder einmal kompilieren.

Hat jemand eine Idee woran das liegen kann?

Gruß Kalli

Hast Du dir mal die erzeugte fewo.exe im Windows Explorer angesehen? Hat sie vielleicht 0 Byte Größe? Das wäre dann ein weiteres Indiz für einen übereifrigen Virenscanner.

Kalli 26. Jul 2019 08:26

AW: .exe ist keine zulässige Win32-Anwendung.
 
Sorry, ich komme erst jetzt dazu mich wieder diesem Problem anzunehmen.
Vielen Dank für die Antworten. Die Idee, nach der Länge der exe zu schauen, hatte etwas Erfolg.
Eine alte Version ergab eine exe mit 3,3 MB und diese nur 128 KB. Sie war lauffähig, aber nur nach dem ersten Compilieren. Anscheinend wurde nicht alles eingebunden, was man so braucht. Also hab ich mir die Projektoptionen vorgenommen, konnte aber nichts auffälliges finden.
Ich hab jetzt einfach die Projektdateien einer älteren Version in das aktuelle Verzeichnis kopiert und siehe da, alles ist wieder i.O.
Aufgetreten war das Problem, als ich versuchte in einen Ravereport ein jpg einzubinden.
Ob es da einen Zusammenhang gibt??? keine Ahnung.

Kalli

jaenicke 26. Jul 2019 09:27

AW: .exe ist keine zulässige Win32-Anwendung.
 
Zitat:

Zitat von Kalli (Beitrag 1437703)
Ich hab jetzt einfach die Projektdateien einer älteren Version in das aktuelle Verzeichnis kopiert und siehe da, alles ist wieder i.O.

Interessant wäre dabei ein Diff auf die zuletzt eingecheckte Version gewesen.
(Ich würde vor dem Einchecken ohnehin immer jede Änderung durchgehen und prüfen.)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:39 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