原文:c++ clr編譯dll在c#調用時出現“試圖加載不正確的格式”“找不到dll”錯誤的解決

用depends發現缺了一堆API MS WIN什么的dll,網上查找是因為少了VC ,VC 等一系列,裝好后仍然不行,原來這種錯誤並不是該原因導致的,也並不缺少那些dll depends是靜態的尋找依賴的dll,缺少的dll在運行中並不一定都需要 ,是因為c clr的.netFramwork版本與c 的沒對應上所致。 解決辦法: c clr編譯的dll需要和你c 的.netFramwork版本對 ...

2018-01-26 15:13 0 1217 推薦指數:

查看詳情

C#調用dll提示"試圖加載格式不正確的程序"解決方法

程序在32位操作系統上運行正常,在64位操作系統上運行讀卡功能提示”試圖加載格式不正確“。 -------------------------------------------------------------------------------------------- 點擊項目 ...

Tue Sep 16 01:27:00 CST 2014 1 32749
C#調用DLL文件提示試圖加載格式不正確的程序

最近在調用第三方的DLL遇到了一個問題:試圖加載格式不正確的程序,找了好久發現都沒有解決問題,一直報錯,后來發現是程序編譯時的配置錯了,要將項目-》屬性-》平台選中release-X86 ,目標平台選X86 ...

Thu Apr 20 00:26:00 CST 2017 2 8093
調用第三方控件出現試圖加載格式不正確的程序”原因與解決辦法

近期我們公司HIS軟件在調用第三方合理用葯系統的時候 ,XP系統上運行正常,而到了WIN7 系統上出現試圖加載格式不正確的程序”這個錯誤。 醫院實施立刻把問題推到我的頭上,沒辦法 誰讓錯誤報在咱頁面上了呢。 於是拿到錯誤開始分析問題。 首先軟件在XP上是沒問題 ...

Wed Jan 07 22:47:00 CST 2015 0 6266
試圖加載格式不正確的程序 解決方法

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

Tue Nov 06 21:55:00 CST 2012 0 41942
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM