我尝试在.net core 1.0控制台应用程序中使用nuget下载该软件包,但无法构建。 是否有任何版本与.net核心兼容,它是否是跨平台的?
答案 0 :(得分:13)
我重新回答了这个问题,我发现nneternate似乎现在可用于dotnet核心:https://www.nuget.org/packages/NHibernate/
他们在2017年12月左右发布了第一个版本。
Nhibernate似乎只有1个依赖:Iesi Collections。
两者都没有引用任何Netstandard库或dll。您基本上需要制作任何库或应用程序。
例如,看看this包.NETStandard 1.6。
这是一个很好的指示,可以知道软件包是否是为dotnet核心构建的。
Iesi.collections
nuget将其最新更新(2013-02)发布到dotnet核心前。所以,除了说它没有经过测试,也没有用dotnet核心构建。
搜索orm并检查上次更新日期。这可以很好地指示您可以使用的内容。 (最近3-6个月更新)。
答案 1 :(得分:9)
答案 2 :(得分:0)
根据pull request,NHibernate支持.NET Core 1.0,但是对于.NET Core 2.0,您将有另一个major update仍在审核中。
答案 3 :(得分:0)
NHibernate不久前从JIRA搬到了GitHub。
您现在可以跟踪这些项目的进度: