Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
FLuentNhibernate+;Nhibernate+;NHibernate的Linq_Nhibernate_Fluent Nhibernate_Linq To Nhibernate - Fatal编程技术网

FLuentNhibernate+;Nhibernate+;NHibernate的Linq

FLuentNhibernate+;Nhibernate+;NHibernate的Linq,nhibernate,fluent-nhibernate,linq-to-nhibernate,Nhibernate,Fluent Nhibernate,Linq To Nhibernate,人们有自己的版本吗?或者有没有地方可以把这些预制好 我有最新的FluentNhibernate,有NHibernate但没有Linq。。。。但是我真的不想设置ruby rake构建系统等等,除非我真的必须这样做!我更喜欢只获取所需的所有二进制文件。我构建自己的版本,因为我不想在升级fluentnhibernate时被迫升级fluent的所有依赖项 安装ruby是下载并单击一个exe,并且rake安装程序包含在fluent nhibernate存储库中。这不需要您阅读任何手册或拥有任何ruby知识

人们有自己的版本吗?或者有没有地方可以把这些预制好


我有最新的FluentNhibernate,有NHibernate但没有Linq。。。。但是我真的不想设置ruby rake构建系统等等,除非我真的必须这样做!我更喜欢只获取所需的所有二进制文件。

我构建自己的版本,因为我不想在升级fluentnhibernate时被迫升级fluent的所有依赖项

安装ruby是下载并单击一个exe,并且rake安装程序包含在fluent nhibernate存储库中。这不需要您阅读任何手册或拥有任何ruby知识。这不应该超过2分钟

许多.net项目使用rake而不是nant或msbuild,因为ruby语言的语法比xml更易于阅读

您可以在

使用的buildserver上下载所需的二进制文件。以下是一个版本:

“安装ruby是…”是指每个人都必须安装ruby,而构建机器必须安装ruby。。。。当你从源代码库中获得更新时,不能自动执行,等等。这在计划中不是很大,但它只是向每个开发人员需要安装的工具链集中添加了另一个工具,另一个需要解释的东西,等等。就像我说的,这只是构建脚本的语法偏好。我不是亲自使用它,但我知道其他人可能更喜欢它而不是nant或msbuild。如果你想下载二进制文件,只需点击答案中的链接。我同意你的观点,“必须安装Ruby”是使用Rake的一大缺点。另一个缺点是,如果需要,您必须了解Ruby才能修改构建脚本,而且许多.net开发人员不编写或不想编写Ruby代码。但是如果你知道Ruby,而且你的团队中的每个人都知道,我认为Rake比其他构建系统要好得多。我无法处理这两个缺点,所以我不在自己的项目中使用Rake。(但如果我被迫这样做,我可以点击其他人编写的rake文件)