[研究][ASP.NET]錯誤 CS0311 類型 'WebApplication1.Models.ApplicationUser' 不可用做為泛型類型或方法
2021-07-09
嚴重性 程式碼 說明 專案 檔案 行 隱藏項目狀態
錯誤 CS0311 類型 'WebApplication1.Models.ApplicationUser' 不可用做為泛型類型或方法 'UserValidator<TUser>' 中的類型參數 'TUser'。沒有從 'WebApplication1.Models.ApplicationUser' 到 'Microsoft.AspNet.Identity.IUser<string>' 的隱含參考轉換。
WebApplication1 D:\Code\Solution1\WebApplication1\App_Start\IdentityConfig.cs 43 作用中
********************************************************************************
解決
參考
[研究][ASP.NET]錯誤 CS0115 'ApplicationSignInManager.CreateUserIdentityAsync(ApplicationUser)': 未找到任何合適的方法可覆寫
用 NuGet 安裝 Microsoft.AspNet.Identity 套件或相關套件或許可以解決。
Microsoft.AspNet.Identity.Core
Microsoft.AspNet.Identity.EntityFramework
Microsoft.AspNet.Identity.EntityFramework.zh-Hant
Microsoft.AspNet.Identity.Owin
Microsoft.AspNet.Identity.Owin.2.2.3
Microsoft.AspNet.Identity.Owin.zh-Hant.2.2.3
目前方案已經安裝
Microsoft.AspNet.Identity.Core
Microsoft.AspNet.Identity.Owin
Microsoft.AspNet.Identity.Owin.2.2.3
再安' Microsoft.AspNet.Identity.EntityFramework.zh-Hant 看看
相依
EntityFramework.6.1.0
Microsoft.AspNet.Identity.EntityFramework.2.2.3
Microsoft.AspNet.Identity.EntityFramework.zh-Hant.2.2.3
解決。
(完)
沒有留言:
張貼留言