摘要: 下面总结了导致该异常的几种原因和解决办法:1.这是一个编译器错误,通常产生在将C#等托管语言生成为MSIL时候出的错,没有什么好的解决办法,现在可行的方法好像就是修改现在的程序结构,这样根据新的结构生成新的MSIL时不会出错就基本可以避免这个问题。2.公共运行库被混淆造成,可以尝试更新为不混淆或者加密的版本。3.在主调程序中引用了不同版本的dll库,注意检查匹配版本,或者可以解释为编译不完全造成的... 阅读全文
posted @ 2010-11-19 16:53 林石 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 导致发生此种异常有可能是通过反射调用了方法,或者调用的 COM 等第三方语言编写的组件所致。可以通过跟踪Exception.InnerException 属性来确定最终导致异常的原因。 阅读全文
posted @ 2010-11-19 16:47 林石 阅读(244) 评论(0) 推荐(0) 编辑