- 作者: gigix 2004年06月25日, 星期五 16:06
你可以使用这个链接引用该篇日志 http://publishblog.blogdriver.com/blog/tb.b?diaryID=215723
透明的这个思路不错,不知道有没有开发完成?
NHibernateAttributes的下载链接已经无效。不知道透明的最后实现怎么样?我想,既然可以生成.hbm.xml,而且实体类代码也已经写就,那么数据表也就不需要手动去建立了,直接new SchemaExport (cfg).Create(true,true);就搞定了。
最近接触NHibernate这个东东,在使用时觉得很不爽,特别是它的配置文件,本来使用生成器生成的在改了一点之后就一老是出错,又不知是什么错,查不出来,出现如下的错误信息:
A ManifestResourceStream could not be created for the resource WellDell.BM.User.DataAccess.Cfg.xml in Assembly WellDell.BM.User, Version=1.0.1981.31050, Culture=neutral, PublicKeyToken=null
请那位大虾指点指点,这是什么原因呢?难道在配置文档里还有注意些什么吗?在此多谢啦!拜托!
谢谢!可以给我发一份吗!
自动生成Nhibernate配置,安装文件下载地址:
http://www.cnblogs.com/Files/caidehui/SetupGenerate.rar
我已经完成了一个自动生成NHibernate配置文件的工具,支持NHibernateClass,NHibernateID,NHibernateProperty,NHibernateOne-One Nhibernate One-Many Many-One Many-Many的自动生成,有需要的请使用:cai_dehui@haihuisoft.com.cn 或者QQ:19646007与我联系
该工具我已经发布到CSDN的共享软件区,不知道什么时候能用,如果哪位知道有哪个地方比较适合发布,请使用Email告诉我一声
说做就做呀
不过为什么一定要放进Assembly中呢?Nhibernate支持放在外面呀。
据我所知放进Assembly可以这样
1. 编译资源文件
2. 通过ILMerge合并2个Dll, 
http://research.microsoft.com/%7Embarnett/ilmerge.aspx
没有尝试过,不知是否确实可行