Moin Moin,
ich habe eine
DLL und dazu eine EXE (DieTestAnwendung.dpr).
Nun wollte ich zum Debuggen der
DLL diese EXE angeben
Menü > Start > Parameter
oder
Projektoptionen > Debugger
Host-Anwendung = $(OUTPUTDIR)\DieTestAnwendung.exe
Arbeitsverzeichnis = $(OUTPUTDIR)
Quellpfad = $(PROJECTDIR)
Aber irgendwie klappt das nicht, wenn ich mit Variablen arbeite (siehe das Edit-Fenster am PostBuildScript)
Es kommt vom Delphi nur
Delphi-Quellcode:
---------------------------
Fehler
---------------------------
Programm 'C:\DasVerzeichnis\%OUTPUTDIR%\DieTestAnwendung.exe' kann nicht gefunden werden.
---------------------------
OK
---------------------------
Komisch, eigentlich war ich der Meinung, dass die relativen Pfade von der Projektdatei aus gehen, wie es z.B. bei den Ausgabepfaden der
DCU und EXE der Fall ist, aber
Host-Anwendung = .\
Win32\Debug\DieTestAnwendung.exe
Zitat:
Programm 'C:\DasVerzeichnis\
Win32\Debug\
Win32\Debug\DieTest Anwendung.exe' kann nicht gefunden werden.
so,
.\Scripting.exe
, sowie
C:\DasVerzeichnis\Win32\Debug\DieTestAnwendung.exe
funktionieren.
Aber absolute Pfade sind ein Nogo
und bei diesem relativen Pfad hab ich immer das Gefühl er wäre falsch, wenn ich ihn sehe.
Wie gebt ihr sowas dort an?