首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mscorlib.dll TypeInitializationException & BadImageFormatException

mscorlib.dll TypeInitializationException & BadImageFormatException
EN

Stack Overflow用户
提问于 2016-03-30 22:28:42
回答 2查看 454关注 0票数 0

我正在运行一个程序,到目前为止,它构建得很好,没有错误或警告,而且我在mscorlib.dll中遇到了两个运行时异常。

我得到了一个TypeInitializationException & BadImageFormatException,,消息的详细信息如下:

System.TypeInitializationException事件消息:System.TypeInitializationException类型的第一次异常发生在mscorlib.dll附加信息中:“Service.Program”的类型初始化程序抛出了一个异常。

System.BadImageFormatException事件消息:System.BadImageFormatException类型的第一次异常发生在mscorlib.dll附加信息中:无法加载文件或程序集'ServiceFrameworkAPI、Version=1.0.0.668、Culture=neutral、PublicKeyToken=null‘或其依赖项之一。试图加载格式不正确的程序。

我对目标处理器的操作没有成功,我的项目目前的目标是x86,在阅读了堆栈溢出的其他一些答案之后,我认为这是一种方法。当异常被击中时,我检查是否中断,但是当我看到关于运行时异常的通知时,会看到一个选项卡,屏幕上写着“”。异常将在程序进入main之前立即抛出。

同样值得注意的是,我的解决方案包括一个受管理的C++项目,我认为它可能与基于其他这样的问题的解决方案有关。我已经读过这么多了,但是如果你告诉我其他的答案,我不会生气的,.NET对我来说是全新的,所以我可能错过了一些重要的东西。谢谢你的帮助!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-31 18:53:15

为了清楚起见,如果有人遇到这个问题,我会回答我是如何修正的。

事实证明,我只是在使用那些不是我所需要的引用(尽管名称相同)。最后,我在我的解决方案中包含了一些与引用相对应的项目,只是引用了项目而不是程序集,一切都很好。

票数 0
EN

Stack Overflow用户

发布于 2016-03-31 12:57:11

在应用程序中,您是runnint -尝试标记程序集:"ServiceFrameworkAPI“和选项: Copy

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36320877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档