Visual Studio 2015移动asp.net.标识进入类库

本文关键字:标识 类库 net asp Studio 2015 移动 Visual | 更新日期: 2023-09-27 18:17:55

我已经移动了asp.net。在VS 2013中,标识多次进入类库,但在VS 2015中,编译器抱怨管理器参数抛出这个异常

类型为"MyNamespace"。ApplicationUser'不能用作泛型类型或方法'UserManager'中的类型参数'TUser'。没有从"MyNamespace"的隐式引用转换。ApplicationUser' to 'Microsoft.AspNet.Identity.IUser

public class ApplicationUser
{
    public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)
    {
        // Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType
        var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);
        // Add custom user claims here
        return userIdentity;
    }
}

我所有的引用和using语句都是一样的。

怎么回事?

Visual Studio 2015移动asp.net.标识进入类库

我认为你必须让你的ApplicationUser从IdentityUser继承