iT邦幫忙

0

[已解決] 關於加殼造成的MySql錯誤

  • 分享至 

  • xImage

最近寫了一個WinForm程式,
然後用Sixxpack幫它加殼,
結果放到客戶的電腦上,
出現了以下的錯誤,

無法載入檔案或組件 'MySql.Data.resources, Version=6.8.7.0, Culture=zh-TW, PublicKeyToken=c5687fc88969c44d' 或其相依性的其中之一。 系統找不到指定的檔案。
檔案名稱: 'MySql.Data.resources, Version=6.8.7.0, Culture=zh-TW, PublicKeyToken=c5687fc88969c44d' ---> System.IO.FileNotFoundException: 找不到檔案 'D:\分析20180608\_MySql.Data.resources.dll'

但在本機是能夠正常執行的,
即使幫他安裝了 Connector/Net 也是沒有用,

另外用 .Net Reactor會出現以下訊息
https://ithelp.ithome.com.tw/upload/images/20180610/20105694Pa0lxcvbJU.jpg
都是MySql套件的訊息,

不知道有沒有大大有相關的經驗呢?
這個問題要怎麼解決呢?
麻煩大大幫忙解惑 或 給個提示
/images/emoticon/emoticon41.gif/images/emoticon/emoticon41.gif

nansen iT邦新手 2 級 ‧ 2018-06-10 21:12:54 檢舉
我用 .Net Reactor的經驗是公用DLL不打包再一起,滿多外部DLL會有問題的
小魚 iT邦大師 1 級 ‧ 2018-06-10 21:33:59 檢舉
後來發現是 強式名稱簽署組件 的問題,
的確公用的Dll是無法打包進來的...
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答