Also ich habe jetzt auch versucht mich über RemoteDebugger zu verbinden. Problem: Die (zwei) Fehlermeldungen nach dem Aufruf durch den NSIS Installer kommen vor der ersten Gelegenheit, mich mit dem Prozess zu verbinden:
Delphi-Quellcode:
program Project1;
uses
ExceptionLog,
Forms,
uProject1_Main in 'uProject1_Main.pas' {frmMain},
uProject1_Events in 'uProject1_Events.pas',
uProject1_EventCopy in 'uProject1_EventCopy.pas' {frmEventCopy},
uProject1_frmMemo,
uProject1_LivePreview2 in 'uProject1_LivePreview2.pas' {frmLivePreview},
uProject1_frmSort in 'uProject1_frmSort.pas' {frmSort},
uProject1_frmWarning in 'uProject1_frmWarning.pas' {frmWarning},
dialogs
;
{$R *.res}
begin
showmessage('Jetzt Debugger verbinden!');
Application.Initialize;
Application.CreateForm(TfrmMain, frmMain);
Application.CreateForm(TfrmEventCopy, frmEventCopy);
Application.CreateForm(TfrmMemo, frmMemo);
Application.CreateForm(TfrmLivePreview, frmLivePreview);
Application.CreateForm(TfrmSort, frmSort);
Application.CreateForm(TfrmWarning, frmWarning);
Application.Run;
end.
Da alle .OnCreate Ereignisse etc. und initialization erst nach der ShowMessage kommen, dürfte der Fehler ansich nicht bei mir liegen, oder? Die Fehlermeldung kommt schließlich vor ShowMessage.