gpt4 book ai didi

c# - Entity Framework 6.1.3 : The type 'IdentityDbContext<>' is defined in an assembly that is not referenced

转载 作者:太空狗 更新时间:2023-10-30 00:23:26 24 4
gpt4 key购买 nike

我正在 net45 中做一个项目。在解决方案中,我有两个项目。一个是 MVC webapp(使用 EF),另一个是服务(使用在 webapp 中定义的 DBContext)。奇怪的是,我可以毫无问题地编译我的 webapp,但是当我重建我的服务项目时,我得到这个错误:

The type 'IdentityDbContext<>' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.AspNet.Identity.EntityFramework, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

我在我的 webapp 中引用了相同的 EF 版本库。谁能告诉我如何解决这个问题?

最佳答案

该类不是 EntityFramework 的一部分,它是 Identity.EntityFrame‌ work 的一部分(NuGet 包 Microsoft.AspNet.Ide‌ ntity.EntityFramework‌ )。您的服务项目中是否引用了该内容?

关于c# - Entity Framework 6.1.3 : The type 'IdentityDbContext<>' is defined in an assembly that is not referenced,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38983470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com