今天,測試的時候,不知道誰在
這個句話的後面,添加了這麼一句話:
一開始也沒注意,然後一直報下面這個錯誤:
the specified executable is not a validapplication for this os platform.
解釋:
processstartinfo.useshellexecute 屬性:擷取或設定一個值,該值訓示是否使用作業系統外殼程式啟動程序。
屬性值:
若要在啟動程序時使用外殼程式,則為 true;否則,直接從可執行檔案建立程序。預設為 true。将屬性設定為 false 能夠重定向輸入流、輸出流和錯誤流。否則不行。
使用作業系統外殼程式啟動程序時,可以使用 process 元件啟動任何文檔(可以是與可執行檔案關聯的、具有預設打開操作的任何注冊檔案類型),并對該檔案執行操作(如列印)。如果 useshellexecute 為 false,則隻能使用 process元件啟動可執行檔案。