den Debugger für den Zeitpunkt auszuklinken und danach wieder mit der laufenden .exe zu verbinden
Wie genau mach ich das?
Die für Tests den Pfad hart einzukodieren und somit den "Datei öffnen"-Dialog zu überspringen. Oder dir notfalls einen billigen eigenen Testdialog zum Öffnen zu bauen.
Das mache ich bereits. Ist aber trotzdem blöd wenn man mehrere Dateien öffnen muss.
Ich hatte so was in der Art im DEBUG-Modus der Anwendung bei der Verwendung der ERIC-31 DLLs (E-Bilanz).
Das setzen der Systemvariable _NO_DEBUG_HEAP=1 hat das Problem behoben und alles ging wieder sehr schnell.
Möglicherweise hilft das ja.
Soll diese Variable einfach in die Umgebungsvariablen von Windows rein?