提示“System.MissingMethodException:找不到方法”

作者:动易网络 来源:本站原创 点击数: 发布时间:2013年09月27日

问题描述:网站升级以后,在后台添加子节点出现下图错误

异常详细信息如下:

问题分析:经过查询了解到System.MissingMethodException:找不到方法。导致此异常的原因是引用程集版本冲突,通常可能是因为同一个项目(DLL)被多个项目(DLL)引用或者DLL文件不小心被误删,导致新加的方法找不到,但是不会抛编译期异常,而是抛运行期异常。跟踪调试的时候根本无法运行到调用的地方,所以,很容易导致该解决该问题无从下手。而我们知道ASP.NET 将网站的 Bin 文件夹识别为特定类型的内容的特殊文件夹。Bin 文件夹包含要ASP.NET Web 应用程序中引用的自定义 ASP.NET 控件、组件或其他代码的已编译程序集(.dll 文件)

解决方法:既然这种问题没有很简单的解决方法,那么我们索性找到同版本的网站bin文件夹,替换之。最后发现ok,问题解决了。