[問題] c# 如何執行rescources的exe檔案

作者: aoc5000 (香蕉)   2014-03-18 17:35:36
因為用的界面是英文版本
所以下面中英文夾雜 不好意思
上網查了許多資料
有人說exe file必須是 .net 支援的檔案
但我也有看到其他類別的檔案似乎也能執行
目前把exe file已經加入專案並且把property設成如下
Build Action: Embedded Rescource
Copy to Output: Copy if newer
我用的方法是
Process p = new Process();
p.StartInfo = "file.exe";
p.Start();
但是Start那行會顯示找不到檔案的錯誤
有人有遇過這種問題嗎?
作者: proach ( )   2014-03-18 20:00:00
我猜是路徑錯了,試試看全路徑,注意\的問題 :)
作者: aoc5000 (香蕉)   2014-03-18 20:44:00
好的 我修改看看
作者: johnpage (johnpage)   2014-03-18 23:25:00
資源的exe要索引到
作者: aoc5000 (香蕉)   2014-03-18 23:49:00
請問要怎麼索引? Rescources1\file.exe?
作者: johnpage (johnpage)   2014-03-19 05:56:00
你為何想放在資原裡?
作者: aoc5000 (香蕉)   2014-03-19 08:03:00
要把執行檔封裝到程式裡 這樣執行的時候就不用隨身攜帶
作者: ly2314 (ly2314)   2014-03-23 23:37:00
我是把他複製到暫存裡面執行,用完刪掉

Links booklink

Contact Us: admin [ a t ] ucptt.com