异常:System.BadImageFormatException,未能加载正确的程序集XXX或其某一依赖项
生活随笔
收集整理的這篇文章主要介紹了
异常:System.BadImageFormatException,未能加载正确的程序集XXX或其某一依赖项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
常:System.BadImageFormatException,未能加載正確的程序集XXX或其某一依賴項
?
看到這個異常,我估計誰都會頭大一陣子,不過還好,由于前面知道要設置為x86,加上以前觀察過IIS7關于應用程序池的高級設置,所以這個問題也就簡單了。
打開IIS7,在左側列表中,選中“應用程序池”,然后在右邊列表中,選中當前網站所在的程序池,最后點擊右側的鏈接“高級設置”
找到“啟用 32 位應用程序”,將它的值設置為 “True”,并點擊“確定”。這樣就可以了。
所以在這里可以看出一個問題,DLL(類庫)項目生成的平臺一般是選擇Any CPU的,而最終以x86還是x64運行,取決于運行的載體。EXE程序就是它自己,而網站就是IIS的宿主進程(w3wp.exe,在XP中是aspnet_wp.exe)。
64位Windows7中IIS7啟用32位應用程序
64位Windows7中IIS7運行ASP時出現ADODB.Connection錯誤“800a0e7a”的解決方法
操作步驟:
01、打開“Internet 信息服務(IIS)管理器”,在最右邊的窗口中點擊“應用程序池”,在用到的應用程序池上右鍵“高級設置”。
02、啟用32位應用程序為True即可。
總結
以上是生活随笔為你收集整理的异常:System.BadImageFormatException,未能加载正确的程序集XXX或其某一依赖项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nodejs+express整合kind
- 下一篇: VMware Fusion DHCP方式