首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将ABP5.14升级到ABP6.0?

如何将ABP5.14升级到ABP6.0?
EN

Stack Overflow用户
提问于 2020-11-26 06:20:44
回答 2查看 102关注 0票数 0

总部基地新版本6.0问世。我的项目版本是5.14.0,核心3.1,使用启动模板,如何安全升级到abp v6.0?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2020-12-04 10:48:54

我自己完成了这个升级--非常简单。

第1步:

更改要使用的每个项目:

代码语言:javascript
复制
<TargetFramework>net5.0</TargetFramework>

第2步:

在这个类的构造函数中有一个小的破坏性的变化。下面显示的代码我只是简单地复制了新版本中的代码,使其正常工作:

代码语言:javascript
复制
  public class UserStore : AbpUserStore<Role, User>
    {
        public UserStore(
            IUnitOfWorkManager unitOfWorkManager,
            IRepository<User, long> userRepository,
            IRepository<Role> roleRepository,
            IRepository<UserRole, long> userRoleRepository,
            IRepository<UserLogin, long> userLoginRepository,
            IRepository<UserClaim, long> userClaimRepository,
            IRepository<UserPermissionSetting, long> userPermissionSettingRepository,
            IRepository<UserOrganizationUnit, long> userOrganizationUnitRepository,
            IRepository<OrganizationUnitRole, long> organizationUnitRoleRepository)
            : base(unitOfWorkManager,
                userRepository,
                roleRepository,
                userRoleRepository,
                userLoginRepository,
                userClaimRepository,
                userPermissionSettingRepository,
                userOrganizationUnitRepository,
                organizationUnitRoleRepository
            )
        {
        }
    }
票数 0
EN

Stack Overflow用户

发布于 2021-01-31 11:07:36

应在每个项目中更新目标框架和abp包:

代码语言:javascript
复制
<TargetFramework>net5.0</TargetFramework>

如果您当前具有以下版本,则必须将其更改为6.0

代码语言:javascript
复制
<PackageReference Include="Abp.Castle.Log4Net" Version="5.13.0" />

更改方式:

代码语言:javascript
复制
 <PackageReference Include="Abp.Castle.Log4Net" Version="6.0" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65013497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档