一、 创建控制台项目
- 开发工具:使用 Visual Studio 2015(VS2015)。
- 项目类型:新建一个控制台应用程序(Console Application)。
- 项目命名:命名为
NHibernateDemo(与上一轮的数据库名呼应)。 - 优势说明:教程提到,以往需要手动下载并逐个引入 DLL,现在借助 NuGet 可以自动完成依赖管理,大幅简化流程。

二、 NuGet 安装 NHibernate
- 搜索包:在 VS 的 NuGet 程序包管理器中搜索
NHibernate。 - 版本选择:教程安装的是最新的 5.1.3 版本。
- 环境要求:该版本要求项目的 .NET Framework 4.6.1 及以上。若项目默认版本较低,需在项目属性中调整目标框架。
- 许可协议:安装过程中会自动解析依赖项(如输出窗口显示的
Antlr3.Runtime),并弹出“接受许可证”提示,点击“我接受”即可。 - 安装结果:安装完成后,项目的“引用”中会增加 NHibernate 及相关依赖的 DLL(即图中“选中的是安装进去的”)。
三、 实操步骤与命令
在 VS2015 中,你可以通过以下两种方式之一安装:
方式1:图形界面(对应教程截图)
- 右键项目
NHibernateDemo-> 选择“管理 NuGet 程序包”。 - 搜索
NHibernate,点击安装版本 5.1.3。 - 确认依赖项和许可协议。
方式2:程序包管理器控制台(推荐)
在 VS 中打开“工具”->“NuGet 程序包管理器”->“程序包管理器控制台”,输入:
Install-Package NHibernate -Version 5.1.3Code language: CSS (css)
(若当前 .NET 版本低于 4.6.1,该命令会提示错误,需先升级框架)

单独下载下来
直接下载
https://sourceforge.net/projects/nhibernate/?source=typ_redirect
https://sourceforge.net/projects/nhibernate/files/NHibernate/5.1.3/NHibernate-5.1.3-bin.zip/download
Previous: 数据库表设计
Next: 添加实体类和映射文件