JeffreySu / WeiXinMPSDK

微信全平台 .NET SDK, Senparc.Weixin for C#,支持 .NET Framework 及 .NET Core、.NET 8.0。已支持微信公众号、小程序、小游戏、微信支付、企业微信/企业号、开放平台、JSSDK、微信周边等全平台。 WeChat SDK for C#.
https://weixin.senparc.com
Apache License 2.0
8.43k stars 4.35k forks source link

处理微信信息的时候遇到的问题 #354

Closed Fengxq2014 closed 7 years ago

Fengxq2014 commented 7 years ago

ux70 t22 1va kk52_d7c30 最后返回的结果是: image 用注释掉的Content()方法却是正确的,dll是Nuget下载的,看了demo里也是这样用的,不知道我问题在哪里,望解答,谢谢了~,顺便说下,谢谢开源这么好用的项目~

JeffreySu commented 7 years ago

建议使用FixWeixinBugWeixinResult取代WeixinResult,看一下是否还有这个问题?

Fengxq2014 commented 7 years ago

是一样的情况

F2EVarMan commented 7 years ago

我也遇到了同样的情况,只有返回Content 才是正确的其他的都失败

JeffreySu commented 7 years ago

@Fengxq2014 @F2EVarMan

  1. 麻烦看一下你们使用的MP和MP.MvcExtension.dll的版本分别是多少?Nuget上面过年前我们发布过一个新的版本。
  2. 如果只部署我们源代码中的Sample项目也存在这样的问题吗?
F2EVarMan commented 7 years ago

现在我用 Senparc.Weixin 4.8.0 就可以 但是返回 ResponseMessageNoResponse 微信还会提示 改公众号暂时无法提供服务, 请问如果想返回空应该怎么办呢。我看了只有返回 return content("") 微信才不会有这个提示

JeffreySu commented 7 years ago

@F2EVarMan 如果用现在全部最新的Sample的代码,会有这个问题吗?另外你用的是.net 4.0还是4.5的?

Fengxq2014 commented 7 years ago

@JeffreySu 我用的是4.9.0的dll,运行时是4.5

JeffreySu commented 7 years ago

@Fengxq2014 你更新到所有最新的dll看一下,这个版本应该已经比较早了。 最新的版本号可以参考官网demo:https://sdk.weixin.senparc.com/

JeffreySu commented 7 years ago

感谢各位的反馈! 请各位更新到最新版本,已经全面测试过,应该不存在上述问题了,如果还发现有问题,请ReOpen这个Issue,谢谢!