我已经移动了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语句都是一样的。
怎么回事?
我认为你必须让你的ApplicationUser从IdentityUser继承