发生未处理的类型为'System.BadImageFormatException'的异常。将目标更改为x86后,就可以了。我想知道这是否意味着图书馆只有32位。如何使它与64位一起工作呢?当我包含库时,我收到以下错误System.BadImageFormatException
1
A
回答
2
该库可能以x86为目标。你有源还是第三方?如果可能的话,您需要重新编译为AnyCPU。您可以尝试使用CorFlags将其更改为AnyCPU,但仅适用于不仅专用于x86的库。
我放一点信息前一段时间,也许这将是helful:Moving from 32-bit applications to 64-bit applications
0
Unfortunatley不能混合64位和32位本机(非托管)代码放在一起。 我有与包含本机代码的dotnet-Sqlite程序集相同的问题。
>将目标更改为x86后,就可以了。
这是一个指示器,表明您的程序使用具有某些x86本机代码的库/ dll。如果您将该库编译为64位并将其复制到64位bin目录中,则该程序可能会损坏64位。 (至少这与我的sqlite问题一起工作)
相关问题
- 1. 我收到一个错误,当我想将slf4j包含在OSGi包中时
- 2. 当我创建同义词我收到以下错误
- 3. 我收到以下错误:在install.packages
- 4. 我收到以下错误,同时运行我的代码
- 5. 我在尝试包含reader.php时收到错误
- 6. 我收到以下错误,当我试图牛逼Ø建立我的项目
- 7. 计算距离时收到以下错误与我的查询
- 8. 我收到以下错误,同时启动JBoss服务器的
- 9. 我收到以下错误与我的.htaccess文件
- 10. 我在我的网站上收到以下错误
- 11. 我使用JSP与NetBeans,我收到以下错误
- 12. 我收到以下错误,同时试图使用库函数fminunc在倍频
- 13. 当我使用ghost-cli安装ghost时,我收到错误
- 14. 当我执行按下指令时,我收到:分段错误(核心转储)
- 15. 我收到错误
- 16. Angular2:我遇到以下错误,同时安装npm包
- 17. 无论何时我启动Android Studio,我收到以下错误消息
- 18. 收到以下错误
- 19. 每当我提交一个文件,我得到以下错误
- 20. 当我迷路时,我得到错误
- 21. 我无法从nodejs.I连接到MySQL收到以下错误
- 22. 错误2061 - 当我包含标题时,类变成“未定义”
- 23. 我正在尝试运行我的应用程序我收到以下错误:
- 24. 我刚刚将我的Android Studio更新至2.3.1。我收到以下错误
- 25. 当我从HTML页面提交时,收到以下错误:“错误:表'searchquery_interfaithmedical_com.Persons'不存在”
- 26. PHP和IIS运行PHP的网站,我收到以下错误,当不能redifine
- 27. 我试图加载javascript文件到我的项目,但收到以下错误
- 28. 为什么我会收到以下错误:'no such column'module''?
- 29. 以下代码是否有效?我收到错误。
- 30. 在GridView控件更新编码我收到以下错误?