Estoy desarrollando un servicio wcf como se recomienda here. Resolvió mi problema inicial de conflictos de espacios de nombres al desarrollar el servicio web original .NET 2.0, pero he tenido otro problema.'System.ComponentModel.PropertyChangedEventHandler' no puede derivar de la clase especial 'System.MulticastDelegate'
El objeto que estoy tratando de pasar al servicio wcf se utiliza en el cliente para agregar un montón de información del usuario y algunos de sus campos están vinculados a los controles de la interfaz de usuario (implementando así PropertyChangedEventHandler). Cuando trato de compilar el proxy generado por svcutil en mi proyecto de cliente, obtengo el error que da título a esta pregunta.
Sacar todos los datos de este objeto y ponerlos en una clase para enviar (y luego reconstruir el tipo original) parecería redundante, sin mencionar que llevaría un tiempo ridículamente largo.
¿Hay una solución?
I ' estoy confundido. Usted dice que está desarrollando un servicio WCF, pero luego dice que está desarrollando un servicio web .NET 2.0. WCF es .NET 3.0+, sin embargo. Mi respuesta se basa en .NET 3.0. –
No, inicialmente era un servicio web .NET 2.0, pero el conflicto de espacio de nombres en el servicio web 2.0 estaba complicando el diseño, así que decidí crear un servicio wcf (como se indica en el enlace a mi otra pregunta). Editado para aclarar. –
(respondió al comentario) –