【发布时间】:2017-08-22 13:30:03
【问题描述】:
尝试将ASP.NET Boilerplate项目从.NET Core 1.x升级到.NET Core 2.0
解决方案构建成功,但在Startup.ConfigureServices方法中抛出异常
services.AddAbpIdentity<Tenant, User, Role, SecurityStampValidator>(
options => {})
.AddUserManager<UserManager>()
.AddRoleManager<RoleManager>()
.AddSignInManager<SignInManager>()
.AddClaimsPrincipalFactory<UserClaimsPrincipalFactory>()
.AddDefaultTokenProviders();
异常详情
System.TypeLoadException: '无法从程序集'Microsoft.AspNetCore.Authentication, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'中加载类型'Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions'。'
【问题讨论】:
-
您是否已经尝试过遵循本指南:docs.microsoft.com/en-us/aspnet/core/migration/1x-to-2x
-
@PeterB 是的,我把所有的包都更新到了
2.0版本,但是同样的错误。 -
Core2 更新即将推出...
标签: c# .net asp.net-mvc .net-core aspnetboilerplate