C# System.BadImageFormatException問題及解決
C# System.BadImageFormatException問題
出現(xiàn)System.BadImageFormatException 異常有兩種情況:程序目標平臺不一致&引用dll文件的系統(tǒng)平臺不一致。
異常參考
程序目標平臺不一致:
項目>屬性>生成:x86 和x64平臺

注:此種問題一般是編譯錯誤。
引用dll文件的系統(tǒng)平臺不一致
程序中引用外部dll文件的目標平臺的版本x86和x64不一致。
注:此種問題是運行時錯誤。
在初始化安裝時發(fā)生異常: System.BadImageFormatException: 未能加載文件或程序集

解決辦法1、
cd C:\Windows\Microsoft.NET\Frame work64\v4.0.30319\ 這個地址改成 ‘’cd C:\Windows\Microsoft.NET\Frame work\v4.0.30319\‘’

解決辦法2、
右擊目標解決方案 ---> 選著生成選項:把目標平臺選著Any Cpu\或者你可以一個的嘗試x86\x64三種方式

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Unity Shader實現(xiàn)新手引導遮罩鏤空效果
這篇文章主要為大家詳細介紹了Unity Shader實現(xiàn)新手引導遮罩鏤空效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-02-02
C#中List〈string〉和string[]數(shù)組之間的相互轉(zhuǎn)換
List<string>和string[]數(shù)組之間的相互轉(zhuǎn)換,需要的朋友可以參考下2012-12-12
C# char[]與string byte[]與string之間的轉(zhuǎn)換詳解
在本篇文章里小編給大家分享的是關(guān)于C# char[]與string byte[]與string之間的轉(zhuǎn)換的知識點內(nèi)容,需要的朋友們參考下2019-11-11

