ABP 框架 4.4.3 包 IdentityServer4 4.1.1 在部署时与 net50 不兼容

Posted

技术标签:

【中文标题】ABP 框架 4.4.3 包 IdentityServer4 4.1.1 在部署时与 net50 不兼容【英文标题】:ABP Framework 4.4.3 Package IdentityServer4 4.1.1 is not compatible with net50 on Deployment 【发布时间】:2021-11-22 06:39:45 【问题描述】:

我正在使用 ABP 框架 4.4.3。 项目通过 Visual Studio 2019 成功运行。但是在部署 Nuget 还原时抛出错误:

##[error]The nuget command failed with exit code(1) and error(NU1202: Package IdentityServer4 4.1.1 is not compatible with net50 (.NETFramework,Version=v5.0). Package IdentityServer4 4.1.1 supports: netcoreapp3.1 (.NETCoreApp,Version=v3.1)

错误很明显。但问题是 ABP 正在使用其包进行身份管理,我无法将其降级到 dotnet core 的第 3 版。

卡住了,需要帮助

【问题讨论】:

【参考方案1】:

您可能正在使用一些额外的参数来恢复包,以在恢复时检查包之间的一致性。

IdentityServer4 4.1.1 works fine on .Net5.

您还可以在 https://github.com/abpframework/abp/issues 创建问题,提供重现步骤或公共回购。

【讨论】:

嗨。我将 Azure Classic Editor 用于管道。现在尝试使用 YAML 并成功了

以上是关于ABP 框架 4.4.3 包 IdentityServer4 4.1.1 在部署时与 net50 不兼容的主要内容,如果未能解决你的问题,请参考以下文章

2019 年起如何开始学习 ABP 框架系列文章-开篇有益

ABP官方文档翻译 9.3 NHibernate集成

Abp框架连接mysql数据库

abp框架运行——前后端分离(基于VUE)

Abp + Grpc 如何实现用户会话状态传递

ABP框架数据迁移报错