以前工作的 asp.net webforms 应用程序现在抛出此错误:
System.MissingMethodException:找不到方法
该DoThis方法在同一个类上,它应该可以工作。
DoThis
我有一个这样的通用处理程序:
public class MyHandler: IHttpHandler { public void Processrequest(HttpContext context) { // throws error now System.MissingMethodException: // Method not found. this.DoThis(); } public void DoThis(){ ... } }
当旧版本的 DLL 仍然存在于某处时,可能会出现此问题。确保部署了最新的程序集,并且某些文件夹中没有隐藏重复的旧程序集。您最好的选择是删除每个已构建的项目并重建/重新部署整个解决方案。