範例圖片:

dllerror.JPG  

發生原因:

會發生這個問題,其原因在於您的專案的磁碟機檔案格式為 FAT32

解決方法:

1. 專案開在NTFS的檔案系統下

2. 點選上方的 專案(P) -> (您的專案名稱) 屬性 -> 組態屬性 -> 資訊清單工具 -> 左方的 使用 FAT32 解決辦法 -> 將其屬性設定為 "是"

3. 建置偵錯時,不使用 Debug 模式而改用 Release 模式即可

AwEi 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • edisonx
  • 不是非常正確的做法, 放到其它電腦一樣會有這個問題
  • 通常要發佈出去時都會使用 Release,所以應該不影響User吧?
    是自己在Debug的時候會出問題

    還是您有更好的解決辦法? 分享一下XD

    AwEi 於 2011/05/11 20:19 回覆

  • edisonx
  • 針對您的回覆:
    在發佈出去時的確是用 Release 版本,但並不保證 Client 端必含有 MSVCR90.dll (Release 版所使用之 dll),一樣會出現上述類似問題。

    http://edisonx.pixnet.net/blog/post/58883592
    拙作,第一點、第二點是在解決於 Client 端出現此訊息之方法
    第三點是在探討本文發生之原因及提出三種解決方案,若有誤歡迎不吝指正。
  • 學到很多,謝謝指教 :D

    AwEi 於 2011/05/17 02:21 回覆

【 X 關閉 】

【PIXNET 痞客邦】國外旅遊調查
您是我們挑選到的讀者!

填完問卷將有機會獲得心動好禮哦(注意:關閉此視窗將不再出現)

立即填寫取消