Do you mean ? Download the source pck. Decompress zip F3 CollectionEntry Click on Find Found in NHibernate\Engine
2009/5/21 Arman <[email protected]> > > you know , when we serialize an object that have collections, because > the collections is from NHibernate types (bag, list , set , .... ) , > for deserializing them , .Net framework need the nHibernate assembly > to be refrenced otherwise it throw an exception says that it need's > that assembly to deserialize. so assume that i serialize my objects > with nhibernate 1.2.1 and distribute it among the all organization > users as a XML file, they worked on it , and now they returned it to > be to be saved on database. therefore i should deserialize them and > then save/update them. but between these distribute and get back , i > changed the NHibernate version and upgrade it to 2.0.1 , first of all > it throws an exception says that it need NHIbernate 1.2.1 assembly to > deserialize , and after that i going into the exception found out that > it needs a class named "Nhibernate.Impl.CollectionEntry" and as it > does not exists in 2.0.1 version anymore , it couldn't find and > deserialize it. and you know there is a Binding method in .Net > serializer for this kind of situations, if the serializing assemblies > does not exist for deserialization , in this method programmer can map > the old Classes to new or equivalence of them manually. i can > manually map that class if i know where is it now, maybe this class > was moved to a new namespace or changed it's name to something new. as > i am sure that the NHibernate team didn't remove the class , so i just > want to find where it is and use it for Bindings and solve the > problem. > > thanks. > > On May 20, 2:49 pm, Fabio Maulo <[email protected]> wrote: > > I don't understand... your serializer need > > Nhibernate.Impl.CollectionEntry ?Collections > > in NH2.0.1 are serializable (that is slow but it work) > http://nhjira.koah.net/browse/NH-1323 > > > > 2009/5/20 Arman <[email protected]> > > > > > > > > > > > > > it is a large enterprise project, it used NHibernate 1.2.1, > > > now i want to upgrade it to nhibernate 2.0.1, as we serialized some of > > > our domainclasses objects , for deserializing them , it needs > > > Nhibernate.Impl.CollectionEntry from NHibernate 1.2.1 assembly , now > > > if i change the nhibernate dll's to 2.0.1 , the objects can not be > > > deserialized because NHibernate 2.0.1 does not have any class named > > > "Nhibernate.Impl.CollectionEntry" . > > > > > so my question is , how can i solve this problem ? > > > > > On Apr 27, 11:06 pm, Fabio Maulo <[email protected]> wrote: > > > > What you are doing ? > > > > > > 2009/4/27 Arman <[email protected]> > > > > > > > hi, > > > > > > > i was using nhibernate 1.2.1 , now i moved to 2.0.1 and i saw that > > > > > there is no implementation for class > Nhibernate.Impl.CollectionEntry > > > > > in this version, where is it ? is it moved to other namespace? > > > > > or what is it's equivalence ? > > > > > > > thanks. > > > > > > -- > > > > Fabio Maulo > > > > -- > > Fabio Maulo > > > -- Fabio Maulo --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---
