1. 程式人生 > >C#Process.Start()啟動報錯,雙擊正常開啟

C#Process.Start()啟動報錯,雙擊正常開啟

為什麼會這樣的呢?執行檔案.exe和.db檔案明明就在當前目錄下,怎麼會無法讀取到呢?

其實解決也很簡單,強制指定工作目錄就可以解決了,程式碼如下:

Process pr = new Process();
pr.StartInfo.WorkingDirectory = @"C:\webtotrade\";
pr.StartInfo.FileName = "test.exe";
pr.Start();

--------------------- 作者:啊拉丁的魚 來源:CSDN 原文:https://blog.csdn.net/aaa123524457/article/details/53435084?utm_source=copy 版權宣告:本文為博主原創文章,轉載請附上博文連結!