为什么我不能将NHibernate框架安装到我的 ASP.NET MVC项目中?



我的项目有一个 5 层架构。我正在尝试将实体框架和NHibernate作为我项目的核心。

项目 .net 框架版本为 4.6。我收到以下消息。 请求即时帮助。感谢您分享您的想法

安装包

:无法安装包"NHibernate 5.1.3"。您正在尝试将此包安装到面向".NETFramework,Version=v4.6',但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请与包作者联系。
在行:1 字符:1
+ 安装包 nhibernate
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:)
~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~已用时间:00:00:00.3142509

更新:根据MVC 5选择版本解决 ASP.net

您需要使用 .net Framework 4.6.1 而不是 4.6。

请参阅依赖项下的 https://www.nuget.org/packages/NHibernate/5.1.3。

最新更新