ASP.NET: System.BadImageFormatException: An attempt was made to load a program with an incorrect format.
修改build 的环境从 “Any CPU”, 改成 “x86".
主要原因是 调用的*.dll 和 os 的版本不一致。
補充:
C# Manage code 加載 C++ Unmanaged code 時發生這種情況,確認了build platform全部一致,但是還是有錯誤。
將build 設置從 Debug 改爲 Release 后問題解決。