Ciao, all'interno del progetto su cui sto lavorando, si fa uso di WF (3.5).
Ho notato che, se per caso in un'activity richiamo un servizio wcf che va in errore, il workflow va in errore :
Inner exception: System.Workflow.Runtime.Hosting.PersistenceException: Type 'System.ServiceModel.Channels.ReceivedFault'
in Assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' is not marked as serializable. ---> System.Runtime.Serialization.SerializationException: Type 'System.ServiceModel.Channels.ReceivedFault' in Assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
is not marked as serializable.
Facendo una ricerca su google, ho letto quest'articolo :
http://goffkock.blogspot.com/2009/07/workflow-persistence-and-faulthandler.html
in cui conferma l'errore e come work-around, consiglia di utilizzare i proxy invece dei channel.
A qualcuno è capitato una cosa simile ?
Grazie