文章出處
IDE:VS2015
語言:C#
異常:System.BadImageFormatException,未能加載正確的程序集XXX或其某一依賴項。。。
一般是由于目標程序的目標平臺與其某一依賴項的目標編譯平臺不一致導致,把所有的項目都修改到同一目標平臺下(X86、X64或AnyCPU)進行編譯,一般即可解決問題。
后記:
今天在win10 64位系統的IIS中運行C#網站,后臺調用CLI封裝的非托管的C++ dll,遇到該錯誤,解決辦法:
保證網站在同一平臺下編譯(如均為x86),打開IIS,找到網站的應用程序池,點擊“高級設置”菜單,將“啟用32位應用程序”項設置為true即可。
不含病毒。www.avast.com |
全站熱搜
留言列表