作者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