Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sample/TenpayV3.sln无法正确编译 #2980

Open
Qiantongzhou opened this issue Dec 29, 2023 · 2 comments
Open

Sample/TenpayV3.sln无法正确编译 #2980

Qiantongzhou opened this issue Dec 29, 2023 · 2 comments
Labels
resolved 已解决

Comments

@Qiantongzhou
Copy link

此版块专为反馈 bug 及提交需求服务,不负责解答开发问题,请勿发表开发问题,
如果您需要这方面的帮助,请移步问答社区https://weixin.senparc.com/QA

问题描述

Sample里的TenPayV3.sln 无法启动,global using Senparc.Weixin.TenPayV3; 报错且无法通过更新包来修复。

重现问题步骤(如果可以)
  1. 克隆WeiXinMPSDK
  2. 打开Sample.TenPayV3
  3. 自动编译
  4. 报错

#####尝试修复
NuGet下载TenPayV3 包被退回
使用控制台清洗NuGet包重装TenPayv3 版本限制在0.6 beta

@JeffreySu
Copy link
Owner

@Qiantongzhou 是 Samples/TenpayV3/Senparc.Weixin.Sample.TenPayV3.sln 吗?
我这边确实可以重现 VS 编译不通过的问题,但是命令行直接运行是可以的,可能是 IDE 在 .NET 8.0 多个项目上支持的问题。

可以试一下 Samples/All 中的完整示例,或者直接用命令行运行(新项目应该不会有这个问题)。

image image

@JeffreySu
Copy link
Owner

JeffreySu commented Dec 31, 2023

已经更新了 .NET 8.0 的 csproj 的引用,您可以更新一下最新版本试一下,可以正常运行。
您也可以同时参考 Samples/All 下面的解决方案,有更多的深入示例,非常感谢!

@JeffreySu JeffreySu added the resolved 已解决 label Dec 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
resolved 已解决
Projects
None yet
Development

No branches or pull requests

2 participants