作者comblue (ok棒!)
看板C_Sharp
标题[问题] C#编译後exe执行档无法正常执行
时间Thu Oct 26 08:42:48 2017
目前使用C#编译一个专案程式,透过IMerge 整合dll包成一个执行档,
在开发电脑(或有安装VS)上都可以正常执行,但移植到其他电脑时却会发生
点击程式执行档,但没有任何错误讯息像是没有动作一样...
不知道有没有人遇过这种问题呢?
因为没有任何error code,所以实在无从下手阿!!!
ps. 目前透过这种编译方式,曾经有一两次编译後的执行档可以在其他电脑正常操作,
但发生机率很低,而且完全不清楚为什麽相同步骤程序有时候可以有时候却不行
请大家帮忙解惑了...谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.110.215.214
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1508978571.A.DF1.html
1F:推 J002: 感觉会不会是.Net runtime版本不一样? 10/26 08:48
2F:推 lightyen: 看事件检视器有没有纪录? 10/26 08:55
3F:→ petercoin: 先确认一下你用的.NET版本跟无法执行的电脑有没有装 10/26 09:01
4F:→ petercoin: 相对应的.NET Runtime 10/26 09:01
5F:推 Laluth: 有引用其他第三方dll吗? 有些需要安装c++ 可转发套件 10/26 09:05
6F:→ comblue: Net版本编译端是4.5.2,执行电脑端是Win10 4.7 理论应该 10/26 09:21
7F:→ comblue: 向下相容吧? 我觉得应该可能是第三方dll造成,但没有 10/26 09:22
8F:→ comblue: 出现任何讯息,不知道怎麽debug 10/26 09:22
9F:→ comblue: c++ 可转发套件,win10上也有安装了 >"< 10/26 09:25
10F:推 vi000246: 写个log吧 10/26 19:49
11F:推 Laluth: c++ 可转发套件 要安装第三方dll指定的版本才行 10/27 00:14
12F:推 qa17b: log 11/04 23:29