疑難排解例外狀況:System.BadImageFormatException
更新:2007 年 11 月
當 DLL 或可執行程式的檔案映像無效時,就會擲回 BadImageFormatException 例外狀況。
相關秘訣
請確定該檔案映像是有效的 Managed 組件或模組。
當 Unmanaged 程式碼被傳送至 Load 進行載入時,就會擲回這個例外狀況。如需詳細資訊,Visual Basic 使用者請參閱互通性的疑難排解。
[請確定您已提供組件的正確檔案路徑。]
如果使用相對路徑,請確認目前的目錄是正確的。
備註
反映 C++ 可執行檔時可能會擲回這個例外狀況。這個情況最可能的原因,是因為 C++ 編譯器移除執行檔中的重新定位位置或 .Reloc 區段。若要在 C++ 執行檔中保留重新配置位址,請在連接時指定 /fixed:no。