0

我正在研究个人学习项目,以帮助我了解如何使用Castle Windsor和Fluent NHibernate。到目前为止,编写了一个ASP.NET MVC项目,它将一些基本的服务依赖注入到控制器中。使用城堡NHibernate集成设施与城堡核心1.2

我的项目包含以下引用:

Castle.Core 1.2.0.0 
Castle.DynamicProxy 2.2.0.0 
Castle Windsor 2.1.0.0 
NHibernate.Core 2.1.2.4000 
FluentNHibernate 1.1.0.694 

我设法从活动记录项目采取NHibernate.ByteCode.Castle.dll因为我发现建议在计算器上的其他地方得到这些很好地玩在一起。

编号喜欢使用NHibernate集成工具,但我有一点依赖性噩梦试图找到兼容版本。所有这些对我来说仍然是非常新的,我认为我已经做得很好,尽可能让我拥有!

为了将NHibernate集成工具添加到我的项目中,我需要做些什么?兼容版本是否存在?如果有,我可以在哪里找到它?或者是有可能编译一个与依赖关系Im一起使用的版本?

回答

4

有一个兼容的版本,但你必须自己构建它,因为没有库的版本。

打开命令提示符,并给予你installed git

现在运行ClickToBuild.cmd,你会发现在build文件夹中的基金大会。

如果你不想安装的git,你可以从GitHub通过点击下载按钮,在这个环节也可以下载源出于此承诺: https://github.com/castleproject/Castle.Facilities.NHibernateIntegration/commit/aef2d2ef324071d961474b41fcb312dd48d0e946

+0

谢谢!我确实安装了git,但我一直在努力让它通过公司代理工作。您提供的github链接完美无瑕,非常感谢! – Andrew 2010-11-09 12:25:24