質問: これは問題ありません: ``` public class ApplicationUserStore : UserStore { public ApplicationUserStore(MyAppDb context) : base(context) { } } ``` この間、 ``` public class ApplicationRoleStore : RoleStore { public ApplicationRoleStore(MyAppDb context) : base(context) { } } ``` ...は、次のコンパイル時エラーを生成します。 > 型 'MyApp.Models.ApplicationRole'は、汎用型またはメソッド 'Microsoft.AspNet.Identity.EntityFramework.RoleStore'の型パラメータ 'TRole'として使用できません。 'MyApp.Models.ApplicationRole'から 'Microsoft.AspNet.Identity.EntityFramework.IdentityRole'への暗黙的な参照変換はありません。 > > この問題は、ここで問題を解決しようとしたことから生じました。 なぜ、UserManager.CreateIdentityAsync()がIdentityRoleを探していて、修正するのですか? 私はそれを解決する限り、私がこれをどのように解決するかは本当に気にしない。ありがとう。
回答: ここに問題はなく**、実装上の違いは**あり**ません** 。それはしゃっくりだったに違いない。 Visual Studio 2013を再起動してもコンパイル時エラーは解決されませんでした。しかし、コンピュータを再起動しました。 **ここで問題はない - 一緒に移動します。**