原文:64位操作系統下IIS報“試圖加載格式不正確的程序”錯誤

緣由:在 位操作系統下IIS發布 位的項目,報 項目依賴的dll無法讀取,試圖加載格式不正確的程序 錯誤。 原因:程序集之間的通訊要么全是 位環境下的,要么全是 位環境下的。不能混編訪問。不然會出現 試圖加載格式不正確的程序 的錯誤。 解決方法: C S 運行C S程序比較簡單,直接在Build C S程序的時候顯式指定為X 位系統默認為X 就可以了。 B S 運行B S稍稍復雜點。在建立網站的時 ...

2016-08-23 15:14 0 2850 推薦指數:

查看詳情

試圖加載格式不正確程序 解決方法

部署程序64服務器,程序運行出現:試圖加載格式不正確程序問題是因為64進程試圖加載一個32組件。雖然在Windows x64上可以運行64和32進程,但是64代碼和32代碼不能在相同進程上運行。代碼要么全部是64,要么全部是32。要加載的組件也要符合這一規律。 所以最好都是 ...

Tue Nov 06 21:55:00 CST 2012 0 41942
試圖加載格式不正確程序。 (異常來自 HRESULT:0x8007000B)

兩種原因: 第一種為程序的運行以平台系統位數不匹配,第二種則是該死的VS整出來的... 一般在下面三種情景會發生. 1.64系統上C#調用32的C++ *.dll 2.64系統IIS發布含有32的 *.dll應用程序時 3.64系統上編寫C++ *.dll,在64系統 ...

Sun Dec 23 07:24:00 CST 2018 0 653
試圖加載格式不正確程序。 (Exception from HRESULT: 0x8007000B)

今天在電腦上部署公司的項目,出現這個錯誤。Bing后,找到原來是因為項目是32的,而我的系統是win8 64的,win8 64 IIS默認不開啟支持32應用程序的,所以出現了這個錯誤。 開啟: 刷新,OK,解決。 ...

Wed May 08 00:29:00 CST 2013 1 3498
64位操作系統IIS無法運行.NET程序

64操作系統安裝成功后,一般IIS也是默認的64的解析,所以將程序放到64位操作系統上的時候,會出現IIS錯誤,解決方案也非常簡單,將64IIS停止,啟動32的就可以了。 輸入以下命令啟用 32 模式:cscript %SYSTEMDRIVE%\inetpub ...

Thu Jun 07 23:38:00 CST 2012 4 5373
試圖加載格式不正確程序。 (異常來自HRESULT:0x8007000B)

異常來自HRESULT:0x8007000B 緣由:在64位操作系統IIS發布32的項目,“項目依賴的dll無法讀取,試圖加載格式不正確程序錯誤。 原因:程序集之間的通訊要么全是64環境的,要么全是32環境的。不能混編訪問。不然會出 ...

Wed Apr 08 23:24:00 CST 2015 0 10889
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM