名称空间“Microsoft”中不存在“AspNet”。 IdentityUser不能在类库包中引用 - ASP.NET 5

时间:2015-10-17 08:21:37

标签: c# asp.net entity-framework asp.net-core entity-framework-core

我正在尝试在ASP.NET 5项目的类库(包)中创建一个IdentityUser类。 继承IdentityUser类失败并引用Microsoft.AspNet.Identity.EntityFramework也失败。 这可能是什么问题?

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

在ASP.NET 5项目中添加类库包时,默认框架是dotnet,如上面的project.json所示。 将frameworks属性更改为:

 "frameworks": {
     "dnx451": { },
     "dnxcore50": { }
  }

似乎因为我使用的是EF7的测试版,所以这只适用于那些框架。我不确定但是这有效。