从2013年开始一直用 Senparc.Weixin 微信框架在做开发

我没有直接下载源码 而是NuGet的方式在使用

因此也遇到了种种困难

最近在升级一个项目时 遇到了下面的问题。

Method not found: 'Void Senparc.Weixin.MP.MvcExtension.WeixinResult.

这是微信日志爆出的错误

经过排查  之所以报这个错误 主要是因为如下问题

Method not found: 'Void Senparc.Weixin.MP.MvcExtension.WeixinResult.

Method not found: 'Void Senparc.Weixin.MP.MvcExtension.WeixinResult..ctor(Senparc.Weixin.MessageHandlers.IMessageHandlerDocument)'.

 

该怎么解决呢?

我试了好几种方法 最后就是把他注释掉

换成了下面这种

return new WeixinResult(messageHandler); //这一句报错 换成了下面的
//return Content(messageHandler.ResponseDocument.ToString());//v0.7-

换成了 注释掉的这一行 程序正常了

但是 这种貌似只能接收文本的被动回复

针对 像:在线客服 这样我的肯能就用不了

 

如果你也遇到了类似的问题

有什么好的解决办法

请联系我

谢谢

 

相关文章: