[問題] C#編譯後exe執行檔無法正常執行

看板C_Sharp作者 (ok棒!)時間6年前 (2017/10/26 08:42), 編輯推噓6(606)
留言12則, 7人參與, 6年前最新討論串1/2 (看更多)
目前使用C#編譯一個專案程式,透過IMerge 整合dll包成一個執行檔, 在開發電腦(或有安裝VS)上都可以正常執行,但移植到其他電腦時卻會發生 點擊程式執行檔,但沒有任何錯誤訊息像是沒有動作一樣... 不知道有沒有人遇過這種問題呢? 因為沒有任何error code,所以實在無從下手阿!!! ps. 目前透過這種編譯方式,曾經有一兩次編譯後的執行檔可以在其他電腦正常操作, 但發生機率很低,而且完全不清楚為什麼相同步驟程序有時候可以有時候卻不行 請大家幫忙解惑了...謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.110.215.214 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1508978571.A.DF1.html

10/26 08:48, 6年前 , 1F
感覺會不會是.Net runtime版本不一樣?
10/26 08:48, 1F

10/26 08:55, 6年前 , 2F
看事件檢視器有沒有紀錄?
10/26 08:55, 2F

10/26 09:01, 6年前 , 3F
先確認一下你用的.NET版本跟無法執行的電腦有沒有裝
10/26 09:01, 3F

10/26 09:01, 6年前 , 4F
相對應的.NET Runtime
10/26 09:01, 4F

10/26 09:05, 6年前 , 5F
有引用其他第三方dll嗎? 有些需要安裝c++ 可轉發套件
10/26 09:05, 5F

10/26 09:21, 6年前 , 6F
Net版本編譯端是4.5.2,執行電腦端是Win10 4.7 理論應該
10/26 09:21, 6F

10/26 09:22, 6年前 , 7F
向下相容吧? 我覺得應該可能是第三方dll造成,但沒有
10/26 09:22, 7F

10/26 09:22, 6年前 , 8F
出現任何訊息,不知道怎麼debug
10/26 09:22, 8F

10/26 09:25, 6年前 , 9F
c++ 可轉發套件,win10上也有安裝了 >"<
10/26 09:25, 9F

10/26 19:49, 6年前 , 10F
寫個log吧
10/26 19:49, 10F

10/27 00:14, 6年前 , 11F
c++ 可轉發套件 要安裝第三方dll指定的版本才行
10/27 00:14, 11F

11/04 23:29, 6年前 , 12F
log
11/04 23:29, 12F
文章代碼(AID): #1PyI-Btn (C_Sharp)
文章代碼(AID): #1PyI-Btn (C_Sharp)