【问题标题】:How to build project and solve BadImageFormatException如何构建项目并解决 BadImageFormatException
【发布时间】:2015-08-11 10:43:18
【问题描述】:

我正在尝试为 VS2013 中的 x86x64 配置构建解决方案,但我遇到了带有其中一个 dll 的 BadImageFormatException 问题。这是一个 99.999% 托管的 Winforms 应用程序,但依赖于一个用 C 编写的 dll。我使用 DllImport 来简单地访问 dll 中的不同功能。这个 dll 是罪魁祸首,因为当我使用 x64 构建项目时,它会返回 BadImageFormatException。当我使用 x86 构建所有东西时,它工作正常。

我正在使用针对 x86 或 x64 的 VS 设置项目,具体取决于构建配置。任何帮助将不胜感激。

【问题讨论】:

    标签: c# .net dll visual-studio-2013 setup-deployment


    【解决方案1】:

    因为您有一个 DLL 依赖项 x86,所以您将无法在解决方案中定位 x64

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-07
      • 2011-06-07
      • 2021-10-10
      • 2022-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多