0
在SaveOrUpdate
調用中我收到MappingException No persister for: MyClassProxy
。MappingException的原因:沒有persister for:MyClassProxy
奇怪的是,我能夠插入新的行與代碼,但如果該行存在,並存儲庫試圖更新它,我得到這個異常。
在搜索並閱讀了關於此異常的很多問題之後,這並沒有幫助我找到原因,我會問自己:如果映射適用於閱讀,可能有哪些原因會導致此異常/插入數據?
關於我的情況有些瞭解更多信息:
- 使用NHibernate版本3.3.1.4000
- 映射是由代碼(不流利)創建,而在另一個DLL所引用
- 映射由
ClassMapping
和SubclassMapping
組成,帶有鑑別器