Ich habe eine Anwendung, die eine ausführbare Datei startet, die sich im selben Ordner wie diese Anwendung befindet:
Process procStarter = new Process();
procStarter.StartInfo.FileName = "OtherApp.exe";
procStart.Start();
was gut funktioniert, bis ich einen Dialog zum Öffnen oder Speichern von Dateien in meiner Anwendung verwendet habe. Dann kann es OtherApp.exe nicht finden.
Ist das normal? Kann ich es einfach beheben, indem ich den aktuellen Ordner zu StartInfo.Filename hinzufüge (und wie erhalte ich den aktuellen Ordner)?