EntityFramework 在 Microsoft.NETCore.App
EntityFramework in Microsoft.NETCore.App
试图在带有 project.json
的 .netCore 控制台应用程序中使用 Entityframework
{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.EntityFrameworkCore": "1.0.0-rc2-final",
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0-rc2-3002702"
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
不幸的是,这些包不能一起工作:
NU1002 The dependency Remotion.Linq 2.0.2 does not support framework .NETCoreApp,Version=v1.0.
NU1002 The dependency Ix-Async 1.2.5 does not support framework .NETCoreApp,Version=v1.0.
有人知道如何在 .net Core 控制台应用程序中使用 entity framework 吗?
Microsoft.EntityFrameworkCore
在版本 1.0.0-rc2-final
中使用 Remotion.Linq 2.0.2
,它(在那个版本中)还不支持 netstandard/netcoreapp
目标框架名字对象。但是它支持可移植的 class 库组合 portable-net45+win+wpa81+wp80
,可以使用上述 project.json 中的 imports
语句导入。弃用的 Ix-Async
和可移植的 class 库 portable-windows8+net45+wp8
也是如此。仔细阅读 entity framework 的 rc2 示例,它们肯定导入了一个可移植的 class 库目标框架名字对象。
但是,我强烈建议升级到当前的 .NET Core 版本 (RTM)。以上版本中的.NET Core 和 Entity Framework Core 均为候选发布版本,并非最终版本。 RC2 有一个上线许可证,但该许可证将在下一次上线或最终发布后 3 个月过期(恕我直言)。此外,Remotion.Linq
当时支持netstandard
,Ix-Async
被重新打包为System.Interactive.Async
,也支持netstandard
。因此,您的问题将不复存在。
试图在带有 project.json
{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.EntityFrameworkCore": "1.0.0-rc2-final",
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0-rc2-3002702"
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
不幸的是,这些包不能一起工作:
NU1002 The dependency Remotion.Linq 2.0.2 does not support framework .NETCoreApp,Version=v1.0.
NU1002 The dependency Ix-Async 1.2.5 does not support framework .NETCoreApp,Version=v1.0.
有人知道如何在 .net Core 控制台应用程序中使用 entity framework 吗?
Microsoft.EntityFrameworkCore
在版本 1.0.0-rc2-final
中使用 Remotion.Linq 2.0.2
,它(在那个版本中)还不支持 netstandard/netcoreapp
目标框架名字对象。但是它支持可移植的 class 库组合 portable-net45+win+wpa81+wp80
,可以使用上述 project.json 中的 imports
语句导入。弃用的 Ix-Async
和可移植的 class 库 portable-windows8+net45+wp8
也是如此。仔细阅读 entity framework 的 rc2 示例,它们肯定导入了一个可移植的 class 库目标框架名字对象。
但是,我强烈建议升级到当前的 .NET Core 版本 (RTM)。以上版本中的.NET Core 和 Entity Framework Core 均为候选发布版本,并非最终版本。 RC2 有一个上线许可证,但该许可证将在下一次上线或最终发布后 3 个月过期(恕我直言)。此外,Remotion.Linq
当时支持netstandard
,Ix-Async
被重新打包为System.Interactive.Async
,也支持netstandard
。因此,您的问题将不复存在。