C# 錯誤 (0x8007000B)

C# 錯誤 (0x8007000B)

C# 錯誤 (0x8007000B)


環境:

    C#(Maui專案一律都是x64)
    Microsoft Visual Studio 2023


在 C# x64程式碼中,載入 32-bit DLL,編譯時出現錯誤:

未處理的例外狀況: System.BadImageFormatException: 試圖載入格式錯誤的程式。
(發生例外狀況於 HRESULT: 0x8007000B)


解法一:

    使用 64-bit 的 DLL,如果有的話…..


解法二:

    C#專案 → 滑鼠右鍵 → 屬性 → (標籤)建置 → 平台目標 → Any CPU 改成 x86 → 上面的標籤 → 滑鼠右鍵 → 儲存選取項目

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *