作者aoc5000 (香蕉)
看板C_Sharp
標題[問題] c# 如何執行rescources的exe檔案
時間Tue Mar 18 17:35:36 2014
因為用的界面是英文版本
所以下面中英文夾雜 不好意思
上網查了許多資料
有人說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那行會顯示找不到檔案的錯誤
有人有遇過這種問題嗎?
--
◢ˋ〃ˊ◣ ╔═╦══╦════╗
右 ▂ ◥@︵@◤ 左 ║阿║宅度║0 ║
手 ∵)3∵ ◢█◣ 手 ║阿╠══╬════╣
星 ▊star▎◤.█.█◣
█ █ 多 ║宅║魅力║10000000║
巴 fuck ███ ◥█◤ 拿 ╚═╩══╩════╝
克 ▎▊ ███ 特 by lordwill
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.8.43
1F:→ proach:我猜是路徑錯了,試試看全路徑,注意\的問題 :) 03/18 20:00
2F:→ aoc5000:好的 我修改看看 03/18 20:44
3F:推 johnpage:資源的exe要索引到 03/18 23:25
4F:→ aoc5000:請問要怎麼索引? Rescources1\file.exe? 03/18 23:49
5F:推 johnpage:你為何想放在資原裡? 03/19 05:56
6F:→ aoc5000:要把執行檔封裝到程式裡 這樣執行的時候就不用隨身攜帶 03/19 08:03
7F:→ ly2314:我是把他複製到暫存裡面執行,用完刪掉 03/23 23:37