如何获取&;生成NHibernate的最新版本。搜索?
这很傻,但我不明白怎么做 已从svn()源代码中签出,但当我尝试构建它时,FullTextSessionImpl出现了大量错误,它没有实现ISession接口成员 尝试hornGet,但显示“构建工具Horn.Core.BuildTool” 生成nhibernate.search包失败(错误) 试图重建\branchs\NHibernate.Search-NH3.x \NHibernate.Search.csproj-project找不到某些引用 试图从\trunk\lib、\branchs\lib\net\3.5添加它们,但得到的结果很少 “FullTextSessionImpl未实现某些功能”和其他一些功能 错误,所以-我想我没有找到合适的dll 我做错了什么 基本上-我只想得到NHibernate.Search版本 NHSR-25包括补丁。有什么建议吗 张贴在如何获取&;生成NHibernate的最新版本。搜索?,nhibernate,nhibernate.search,Nhibernate,Nhibernate.search,这很傻,但我不明白怎么做 已从svn()源代码中签出,但当我尝试构建它时,FullTextSessionImpl出现了大量错误,它没有实现ISession接口成员 尝试hornGet,但显示“构建工具Horn.Core.BuildTool” 生成nhibernate.search包失败(错误) 试图重建\branchs\NHibernate.Search-NH3.x \NHibernate.Search.csproj-project找不到某些引用 试图从\trunk\lib、\branchs\l
这令人难以置信地沮丧。现在我完全糊涂了 两个版本都试过了——NHS主干版本和NHS 3.x版本,带有新构建的NH主干组件——仍然没有任何效果 在构建NH时,运行NAnt-D:with.core.only=true命令 我只是不明白我错过了什么
原来我是nhcontrib svn公司的一名员工-_-
不。。。这也没有帮助。NHibernate.Search的主干版本是针对NH2.1构建的,对于NH的主干版本,您需要分支版本NHibernate.Search-NH3.x 我只是通过执行以下操作从当前svn构建了它:
- 新罕布什尔州干线svn公司
- 使用NAnt生成它(生成的程序集正在生成中)
- svn公司NHibernate.Search-NH3.x
- 删除对Iesi和NHibernate的引用,并替换为新构建的引用
- 从主干中的NHibernate.Search/lib获取log4net和Lucene程序集
- 使用Visual Studio生成NHibernate.Search
更新:NHSR-25仅适用于中继。您需要自己添加补丁,使用JIRA中两个补丁中较小的一个。您可以可靠地从hornget获取构建:
这将包括搜索和它的所有依赖性:)事实证明,这很简单!当然太直观了!:D 不管怎样-在这里 nhibernate.search.csproj=>
<DefineConstants>TRACE;NHIBERNATE20</DefineConstants>
我想这就是当一个人只在几个月内使用SVN一次时会发生的情况…——————泰,听起来很有希望。。。我会检查的。如果我见过的话,这是一个用户友好的过程。按照你写的做。还是没什么我注意到了hornget,但它不包括我正在寻找的补丁。:/主干版本“抛出this=>”生成工具Horn.Core.NAntBuildTool无法生成nhibernate.search包
<DefineConstants>TRACE;NHIBERNATE30</DefineConstants>
#if !NHIBERNATE20
public EntityMode ActiveEntityMode
{
get { return session.ActiveEntityMode; }
}
#endif