gpt4 book ai didi

c# - 数据库首次迁移 EF Core

转载 作者:行者123 更新时间:2023-11-30 17:35:25 26 4
gpt4 key购买 nike

我正在尝试将 NORTWIND 数据库迁移到使用 EF Core 的测试项目。我在网络的帮助下克服了严重的障碍,但现在我被困住了。因此,如果有人可以阐明我的问题,我将非常高兴。也许给我指出正确的方向。

问题:当我运行时:

Scaffold-DbContext“数据源=(localdb)\MSSQLLocalDB;初始目录=NORTHWND;集成安全性=True;” Microsoft.EntityFrameworkCore.SqlServer -OutputDir 模型

在 VS 的包管理器控制台中,我收到消息构建错误。我无法查明问题所在,因此很难在网上搜索解决方案。

这是我的项目.Json:

 "dependencies": {
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0",
"Microsoft.EntityFrameworkCore.SqlServer": "1.1.0",
"Microsoft.EntityFrameworkCore.Design": "1.1.0",
"Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0",
"BundlerMinifier.Core": "2.2.306",
"Microsoft.ApplicationInsights.AspNetCore": "1.0.2",
"Microsoft.AspNetCore.Diagnostics": "1.1.0",
"Microsoft.AspNetCore.Mvc": "1.1.0",
"Microsoft.AspNetCore.Razor.Tools": "1.1.0-preview4-final",
"Microsoft.AspNetCore.Routing": "1.1.0",
"Microsoft.AspNetCore.Server.IISIntegration": "1.1.0",
"Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.1.0-preview4-final",
"Microsoft.AspNetCore.Server.Kestrel": "1.1.0",
"Microsoft.AspNetCore.StaticFiles": "1.1.0",
"Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.1.0",
"Microsoft.Extensions.Configuration.Json": "1.1.0",
"Microsoft.Extensions.Logging": "1.1.0",
"Microsoft.Extensions.Logging.Console": "1.1.0",
"Microsoft.Extensions.Logging.Debug": "1.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.1.0"
},

"tools": {
"Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final"
},

这是我得到的错误:

enter image description here

这是错误代码:

enter image description here

如果您还想从我的项目中得到什么,请告诉我。我知道根据我提供的信息可能很难提供帮助。但我很乐意发布更多信息。告诉我你想看什么。

感谢所有的帮助和提示!

最佳答案

下面的链接显示了分步过程。通过使用 -pre 选项更新所有包并在 PC 上安装 dotnet core 1.1,我解决了 VS 2017 RC 的一些问题。

https://learn.microsoft.com/en-us/ef/core/get-started/aspnetcore/existing-db

;-)

关于c# - 数据库首次迁移 EF Core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41220880/

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