[问题] C#编译后exe执行档无法正常执行

楼主: comblue (ok棒!)   2017-10-26 08:42:48
目前使用C#编译一个专案程式,透过IMerge 整合dll包成一个执行档,
在开发电脑(或有安装VS)上都可以正常执行,但移植到其他电脑时却会发生
点击程式执行档,但没有任何错误讯息像是没有动作一样...
不知道有没有人遇过这种问题呢?
因为没有任何error code,所以实在无从下手阿!!!
ps. 目前透过这种编译方式,曾经有一两次编译后的执行档可以在其他电脑正常操作,
但发生机率很低,而且完全不清楚为什么相同步骤程序有时候可以有时候却不行
请大家帮忙解惑了...谢谢
作者: J002 (阿里山 我来了XD~)   2017-10-26 08:48:00
感觉会不会是.Net runtime版本不一样?
作者: lightyen (lightyen)   2017-10-26 08:55:00
看事件检视器有没有纪录?
作者: petercoin (彼得币)   2017-10-26 09:01:00
先确认一下你用的.NET版本跟无法执行的电脑有没有装相对应的.NET Runtime
作者: Laluth (阳光)   2017-10-26 09:05:00
有引用其他第三方dll吗? 有些需要安装c++ 可转发套件
楼主: comblue (ok棒!)   2017-10-26 09:21:00
Net版本编译端是4.5.2,执行电脑端是Win10 4.7 理论应该向下相容吧? 我觉得应该可能是第三方dll造成,但没有出现任何讯息,不知道怎么debugc++ 可转发套件,win10上也有安装了 >"<
作者: vi000246 (Vi)   2017-10-26 19:49:00
写个log吧
作者: Laluth (阳光)   2017-10-27 00:14:00
c++ 可转发套件 要安装第三方dll指定的版本才行
作者: qa17b (圣猿降临 众酸退散)   2017-11-04 23:29:00
log

Links booklink

Contact Us: admin [ a t ] ucptt.com