【问题标题】:Micrsoft.Data.Entity assembly missing in Asp.Net 5 applicationAsp.Net 5 应用程序中缺少 Microsoft.Data.Entity 程序集
【发布时间】:2016-09-18 12:58:44
【问题描述】:

我尝试在 Visual Studio 2015 update2 中创建我的第一个 Asp.Net 5 应用程序。 我在创建应用程序时选择“无身份验证”。我想在我的应用程序中首先使用实体​​框架代码。

但是,当我添加 DBContext 时,我发现“Microsoft.Data.Entity”丢失了。

即使在添加实体框架 nuget 包后也会出现同样的问题。

这里是 Project.json

{
  "version": "1.0.0-*",
  "compilationOptions": {
    "emitEntryPoint": true
  },

  "dependencies": {
    "Microsoft.ApplicationInsights.AspNet": "1.0.0-rc1",
    "Microsoft.AspNet.Diagnostics": "1.0.0-rc1-final",
    "Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final",
    "Microsoft.AspNet.Mvc": "6.0.0-rc1-final",
    "Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-rc1-final",
    "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final",
    "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final",
    "Microsoft.AspNet.Tooling.Razor": "1.0.0-rc1-final",
    "Microsoft.Extensions.Configuration": "1.0.0-rc1-final",
    "Microsoft.Extensions.Configuration.FileProviderExtensions": "1.0.0-rc1-final",
    "Microsoft.Extensions.Configuration.Json": "1.0.0-rc1-final",
    "Microsoft.Extensions.Logging": "1.0.0-rc1-final",
    "Microsoft.Extensions.Logging.Console": "1.0.0-rc1-final",
    "Microsoft.Extensions.Logging.Debug": "1.0.0-rc1-final",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-rc1-final"
  },

  "commands": {
    "web": "Microsoft.AspNet.Server.Kestrel --server.urls=http://localhost:5000"
  },

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

  "exclude": [
    "wwwroot",
    "node_modules"
  ],
  "publishExclude": [
    "**.user",
    "**.vspscc"
  ],
  "scripts": {
    "prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ]
  }
}

【问题讨论】:

  • 您是如何添加实体框架 NuGet 包的?如果添加它,它应该显示在“依赖项”中。

标签: visual-studio-2015 entity-framework-6 asp.net-core-mvc asp.net5


【解决方案1】:

我将 "Microsoft.Extensions.CodeGenerators.Mvc": "1.0.0-rc1-final" 添加到 project.json 的依赖项部分并解决了问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-20
    • 1970-01-01
    • 2015-12-22
    • 2016-01-09
    • 2021-08-05
    • 1970-01-01
    • 2018-12-13
    相关资源
    最近更新 更多