zoukankan      html  css  js  c++  java
  • 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序

    如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以下错误
     未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序
    解决方法:
    将应用程序生成为Any CPU就可以了
    反之,如果系统是64位的Win7,就应该将新项目的生成目标平台改为x86


    综上:
    64位的Win7 解决方案的生成目标平台设置为x86
    32位操作系统 解决方案的生成目标平台设置为AnyCPU

    另外一个网友的问题解决方法:

    我遇到过这个问题有两次,不过环境不同。

    第一次:Windows 2008 Server R2 64位;

    第二次:Windows 7 64位;

    原因分析:操作系统是64位的,但发布的程序引用了一些32位的ddl,所以出现了兼容性的问题。

    解决方案:IIS——应用程序池——高级设置——启用32位应用程序 :true。
  • 相关阅读:
    wireshark安装
    高效使用搜索引擎
    MFC 网络编程 -- 总结
    MFC Grid control 2.27
    A Popup Progress Window
    Showing progress bar in a status bar pane
    Progress Control with Text
    Report List Controls
    第三方
    CBarChart柱形图类
  • 原文地址:https://www.cnblogs.com/bile/p/4566006.html
Copyright © 2011-2022 走看看