我的桌面上有一個wpf應用程序(.exe)。我製作了一個必須啓動的c#控制檯應用程序。但我得到一個FileNotFoundException
用c#console應用程序啓動wpf.exe應用程序?
這是我有:
var process = new Process();
process.StartInfo.FileName = "MyWpfAPp.exe";
process.Start();
難道我忘了什麼東西?
我的桌面上有一個wpf應用程序(.exe)。我製作了一個必須啓動的c#控制檯應用程序。但我得到一個FileNotFoundException
用c#console應用程序啓動wpf.exe應用程序?
這是我有:
var process = new Process();
process.StartInfo.FileName = "MyWpfAPp.exe";
process.Start();
難道我忘了什麼東西?
這將這樣的伎倆你,如果該文件是而且將永遠是你的桌面
var fileLocation = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
var fileName = "MyWpfAPp.exe";
var path = Path.Combine(fileLocation, fileName);
var process = new Process();
process.StartInfo.FileName = path;
process.Start();
嗯仍然無法找到它的錯誤。 – Bayern
我的不好,再試一次 –
'GetFolderPath'已經返回字符串'.ToString()'冗餘。這是什麼'.Dump()'?從未見過它。 @Bayern:儘管這個代碼應該工作(沒有轉儲())。在您的應用名稱中輸入錯字? – LocEngineer
是上,把完整路徑的文件。 –