在通过联系本地 Web 服务的 .NET 3.5 SP1 项目进行调试时,我收到了异常
System.BadImageFormatException:“错误的类令牌”
当然,关于导致异常的原因并没有更多细节。
我可以看出发生这种情况的方法(与调用者位于同一类中),调试器无法到达。此异常发生在调用联系 Web 服务的方法时。我确实有其他与网络服务通信的方法,所以参考是很好的。
我对该方法的单元测试也因相同的异常而失败。
更正:我对该方法的单元测试是成功的,这进一步加剧了混乱。
有谁知道如何追踪此异常?我已通读有关异常类的文档,这使我相信其中一个程序集的版本不正确,或者构建存在问题。
您建议采取哪些其他步骤来解决此异常问题?
在程序集上运行 peverify.exe 可能会产生有用的诊断信息。
http://msdn.microsoft.com/en-us/library/62bwd2yd.aspx http://msdn.microsoft.com/en-us/library/62bwd2yd.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)