我有一個應用程序啓動一個可執行文件是在同一文件夾中的應用程序,這樣做:從當前文件夾啓動一個.exe有時會失敗
Process procStarter = new Process();
procStarter.StartInfo.FileName = "OtherApp.exe";
procStart.Start();
,直到我用一個文件打開,工作正常,或文件保存對話框在我的應用程序。然後它找不到OtherApp.exe。
這是否正常?我可以通過將當前文件夾添加到StartInfo.Filename(以及如何獲取當前文件夾)來修復它?