[问题] 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