哪裏可以找到針對NHibernate 3.2編譯的NHibernate.ByteCode.LinFu.dll的最新版本?NHibernate.ByteCode.LinFu.dll對於NHibernate 3.2
21
A
回答
19
從3.2開始,NHibernate擁有自己的嵌入式代理生成器:還有更多需要NHibernate.ByteCode.LinFu.dll或者NHibernate.ByteCode.Castle.dll,我不認爲它們再被支持。
我認爲你必須下載NHibernate.ByteCode.LinFu.dll源代碼的最後一個支持源代碼,並試着對3.2進行編譯。
27
在NHibernate 3.2中,你不需要NHibernate.ByteCode.LinFu.dll,因爲NHibernate 3.2自己實現了代理。所以我們需要修改配置,如:
<property name=」proxyfactory.factory_class」>NHibernate.Bytecode.DefaultProxyFactoryFactory, NHibernate</property>
+3
如果這不起作用,嘗試從您的配置文件中完全刪除proxyfactory.factory_class行。 –
相關問題
- 1. FluentNhibernate和NHibernate 3.2
- 2. 刪除NHibernate的3.2
- 3. 升級到NHibernate 3.2
- 4. 編譯NHibernate搜索代碼對抗NHibernate 3.2 Binary
- 5. NHibernate.Spatial釋放NHibernate的3.2
- 6. nhibernate 3.2如何關閉show_sql
- 7. 使用NuGet安裝NHibernate 3.2
- 8. Nhibernate 3.2查詢與QueryOver
- 9. NHibernate 3.2符合複合ID
- 10. NHibernate入門3.2 Loquacious API
- 11. NHibernate 3.2映射IDictionary代碼
- 12. NHibernate 3.2和尋呼Oracle
- 13. NHibernate 3.2 LINQ n + 1解決方案
- 14. NHibernate的3.2許多被程序代碼
- 15. 組件集合映射NHibernate的3.2
- 16. Spring.net + Nhibernate 3.2通過代碼映射
- 17. OneToOne通過代碼映射nhibernate 3.2
- 18. NHibernate 3.2按代碼ClassMapping版本屬性
- 19. nHibernate 3.2數據庫配置代碼?
- 20. Nhibernate中未保存的值3.2
- 21. NHibernate 3.2 Linq與相關的子查詢
- 22. NHibernate 3.2忽略實體名稱
- 23. Nhibernate 3.2開始使用內置conForm
- 24. NHibernate 3.2優雅的IoC代碼映射
- 25. NHibernate的3.2 QueryOver不同的屬性
- 26. NHibernate 3.2映射選擇,關係和POV?
- 27. 對口JPA @PostPersist NHibernate的
- 28. 添加對Rails 3.2
- 29. 春3.2新對象
- 30. 對於子集合NHibernate DistinctRootEntity轉換器
因此,當配置NHibernate會話工廠,我應該設置什麼類型的ProxyFactory? – sternr
您是使用web/app.cofig還是通過c#代碼配置NHibernate? 在第一種方法中,您必須指定「codedom」(對於基於CodeDOM的版本),「lcg」(對於輕量級版本)或自定義提供者。 通過c#代碼,你必須指定一個'NHibernate.Bytecode.CodeDom.BytecodeProviderImpl','NHibernate.Bytecode.Lightweight.BytecodeProviderImpl'或一個自定義的屬性。 –
好的,所以這不起作用,我不得不做的是使用下面的代理工廠:NHibernate.Bytecode.DefaultProxyFactoryFactory – sternr