iT邦幫忙

0

C++或是C# 程式轉EXE後 運行1年多才出現BUG??

atgt35 2020-12-25 18:10:2717852 瀏覽
  • 分享至 

  • xImage

想問一下各位自己撰寫的簡單程式跑了一年多之後出現畫面顯示的問題各位會怎麼處理

只是取資料庫的資料後顯示出來類似健保卡資料,正常運行一年多了然後讀卡也正常只是顯示部分因為在讀卡的時候會跳出提示畫面,結果有跳出來但是閃一下就沒了,但其他顯示是正常的

我想問一下各位可能的問題點 螢幕問題? 還是硬碟快掛了 ? 我有重開無效 然後其他程式也正常運行 想說是不是能改甚麼呢? 不動程式碼的狀況下

程式碼遺失所以無法取的原始的

看更多先前的討論...收起先前的討論...
wrxue iT邦好手 1 級 ‧ 2020-12-25 19:52:02 檢舉
C# 反組譯工具網路上一堆,只要沒有混淆或加密基本上都可以看的到原始碼。
C++就不用想了,重寫吧
基本我是不相信程式碼遺失這種鬼話就是了。
重寫吧
執行一年多才出現問題,那出問題的一定是資料庫,而不是程式,除非,你沒做好例外處置
atgt35 iT邦新手 5 級 ‧ 2020-12-28 18:15:45 檢舉
#japhenchen 不確定 我是怕環境改變出問題 電腦環境或是資料庫環境
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
JamesDoge
iT邦高手 1 級 ‧ 2023-02-19 09:08:27

如果程式碼遺失,很難判斷問題出在哪裡。

有可能是作業系統更新或其他驅動程式軟體更新後造成的相容性問題,可能會改變一些 API 或 Library 的實作方式,導致原本的程式碼無法正常運行。建議檢查程式碼是否有使用到作業系統相關的功能,並確認更新後是否有變動,如有變動,需要做相對應的修改才能讓程式正常運行。

如果還是無法解決,建議可以嘗試將程式重新撰寫

我要發表回答

立即登入回答