如何在 .NET Standard 项目中使用实体框架或类似的东西?
.NET Standard 2 似乎不支持 EF,这真的很烦人!
所以我尝试使用 Microsoft.EntityFrameworkCore.SqlServer 和 icrosoft.EntityFrameworkCore.SqlServer.Design
虽然我可以安装这些软件包,但我无法添加模型
我收到错误
---------------------------
Microsoft Visual Studio
---------------------------
The project's target framework does not contain Entity Framework runtime assemblies. Please review the target framework information in the project's property page.
---------------------------
OK
---------------------------
我该如何解决这个问题?
我正在认真考虑从我的所有项目中删除 .NET Standard,但这有点激进!
Paul
看起来实际的问题是“如何使用 EF Core 创建模型并对数据库进行逆向工程,就像使用 EF 6 一样”?
该工具与 NuGet 包是分开的。 Visual Studio 2017 不包含 EF Core 的建模或逆向工程工具。这些可以通过EF Core 电动工具 https://marketplace.visualstudio.com/items?itemName=ErikEJ.EFCorePowerTools一个开源插件。你可以找到代码和文档here https://github.com/ErikEJ/SqlCeToolbox/wiki/EF-Core-Power-Tools
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)