什么没有 发表于 2015-5-20 08:46:11

在Win7(64位)系统下运行World Wind源码程序出现“未处理BadImageFormatException”错误解决方法(另:附加信息)

  在Win7(64位)系统下运行World Wind源码程序出现“未处理BadImageFormatException”错误解决方法:

[*]错误如下图:

  

[*]错误原因:
    该错误是由于World Wind不能正确加载PluginSDK.dll或者其一个依赖项所导致的。具体的原因是由于在Win7-64位平台下vs2008编译目标平台不一致导致编译出的dll文件格式不能由应用程序加载。

[*]解决方法:
    右键PluginSDK项目-->属性-->生成-->目标平台:Any CPU改为X86。
    如下图:

  
  右键WorldWind项目-->属性-->生成-->目标平台:Any CPU改为X86。
    如下图:

  
   重新编译生成,调试即可顺利运行!

[*]附加信息:
  运行world wind(win7-64bit)在本地硬盘生成两个文件夹:
  路径如下:
  路径一:
  C:\Users\lipan\AppData\Roaming\NASA;保存NASA的配置信息
  对应XP系统中路径:
  C:\Documents and Settings\Administrator\Application Data\NASA;保存NASA的配置信息
  路径二:
  C:\Users\lipan\AppData\Local\VirtualStore\Program Files (x86)\NASA
页: [1]
查看完整版本: 在Win7(64位)系统下运行World Wind源码程序出现“未处理BadImageFormatException”错误解决方法(另:附加信息)