近期我們公司HIS軟件在調用第三方合理用葯系統的時候 ,XP系統上運行正常,而到了WIN7 系統上出現“試圖加載格式不正確的程序”這個錯誤。 醫院實施立刻把問題推到我的頭上,沒辦法 誰讓錯誤報在咱頁面上了呢。 於是拿到錯誤開始分析問題。 首先軟件在XP上是沒問題 ...
一般都是由於系統位數不一致導致的 方法: 位啟用 應用程序兼容 推薦 思路就是把程序池設置為對應的應用程序 即到底要不要啟用 位應用程序 ...
2016-05-17 19:11 0 2612 推薦指數:
近期我們公司HIS軟件在調用第三方合理用葯系統的時候 ,XP系統上運行正常,而到了WIN7 系統上出現“試圖加載格式不正確的程序”這個錯誤。 醫院實施立刻把問題推到我的頭上,沒辦法 誰讓錯誤報在咱頁面上了呢。 於是拿到錯誤開始分析問題。 首先軟件在XP上是沒問題 ...
部署程序到64位服務器,程序運行出現:試圖加載格式不正確的程序問題是因為64位進程試圖加載一個32位組件。雖然在Windows x64上可以運行64位和32位進程,但是64位代碼和32位代碼不能在相同進程上運行。代碼要么全部是64位,要么全部是32位。要加載的組件也要符合這一規律。 所以最好都是 ...
遇到這個錯誤,很大的可能性是缺少 dll 文件, dll 之間的引用不全 這個時候就需要用 depends 來看看 dll 的引用 但有時候也有例外… 比如我今天搏斗了大半天的錯誤 不論 ...
在本機WIN7機器上的WebService部署到Win2008R2上發現錯誤 “/”應用程序中的服務器錯誤。 未能加載文件或程序集“XXXXXX”或它的某一個依賴項。試圖加載格式不正確的程序。 說明: 執行當前 Web 請求期間,出現未經處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤 ...
我遇到過這個問題有兩次,不過環境不同。 第一次:Windows 2008 Server R2 64位; 第二次:Windows 7 64位; 原因分析:操作系統是64位的,但發布的程序引用了一些32位的ddl,所以出現了兼容性的問題。 解決方案:IIS——應用程序池——高級設置 ...
將項目的平台目標改為“Any CPU” 在項目上右擊選擇屬性——>生成——>平台目標 選擇Any CPU ...
通常是因為應用程序編譯的目標平台與引用的DLL類庫目標平台不一致造成的,如應用程序目標編譯為64位,而引用了32位的DLL。 在Visual Studio修改應用程序目標編譯平台即可。 更多關於目標編譯平台x64/x86/AnyCPU的問題參考: https ...