我需要從「C:Program Files \ First Flight \ Temp Client」文件夾運行可執行文件(Temp.exe)。該文件夾包含具有類似名稱的文件作爲TempClientSetup.exml如何從C#中具有相同名稱的文件夾中打開文件
我有這樣的代碼
var path = @"C:\Program Files\First Flight\Temp Client";
var exepath = Path.Combine(Path.GetDirectoryName(path), "Temp.exe");
app = Application.Launch(exepath);
當我運行這段代碼,TempClientSetup.exml文件在這裏
任何線索執行的,而不是Temp.exe ? Pl建議。
var exepath = Path.Combine(path,「Temp.exe」); – dremerDT
放一個「\」以路徑結尾......像「C:\ Program Files \ First Flight \ Temp Client \」 –
@PranavPatel使用Path類的想法是爲了避免自己做所有這些操作系統特定的事情。你的建議打敗了整個觀點。 –