調用外部dll時,出現如下問題
C# DllImport“調用導致堆棧不對稱。原因可能是托管的 PInvoke 簽名與非托管的目標簽名不匹配。請檢查 PInvoke 簽名的調用約定和參數與非托管的目標簽名是否匹配 ”
后來經過仔細檢查發現,誤把vb中的longx型當成64位,實際上它相當於C#中的32位int型。
調用外部dll時,出現如下問題
C# DllImport“調用導致堆棧不對稱。原因可能是托管的 PInvoke 簽名與非托管的目標簽名不匹配。請檢查 PInvoke 簽名的調用約定和參數與非托管的目標簽名是否匹配 ”
后來經過仔細檢查發現,誤把vb中的longx型當成64位,實際上它相當於C#中的32位int型。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。