最近在研究一款讀卡機, 想用C#試開發一個程式。
讀卡機賣家提供了讀卡機的DLL組件和C#的範例代碼。
但我在用VS2019研究範例代碼時, 在載入DLL時卻一直出錯:
1. 當平臺目標為X86時, 出現錯誤: System.AccessViolationException: '嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀。'
2. 當平臺目標為X64時, 出現錯誤: System.BadImageFormatException: '試圖載入格式錯誤的程式。 (發生例外狀況於 HRESULT: 0x8007000B)'
附上開發包鏈接: https://pan.baidu.com/s/1V_1HPsC-mhF3yE7zEvl5aQ
請問一下該如何正確載入DLL? 謝謝。
uj5u.com熱心網友回復:
頭疼,百度網盤那速度,咋下載啊?要不你再提供個SVIP?uj5u.com熱心網友回復:
要不我發給你, 有郵箱什麼的嗎? 謝謝幫忙 QAQ
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/252358.html
標籤:C#
上一篇:這兩行有區別嗎?
