Foros del Web » Programación para mayores de 30 ;) » .NET »

Detalles de la excepción: System.Runtime.Serialization.SerializationExceptio n: El tip

Estas en el tema de Detalles de la excepción: System.Runtime.Serialization.SerializationExceptio n: El tip en el foro de .NET en Foros del Web. Detalles de la excepción: System.Runtime.Serialization.SerializationExceptio n: El tipo 'obligatorio_2.cliente_particular' del ensamblado 'obligatorio_2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' no está marcado como serializable. esto me ocurre desde que ...
  #1 (permalink)  
Antiguo 10/09/2011, 14:35
 
Fecha de Ingreso: agosto-2008
Mensajes: 367
Antigüedad: 15 años, 7 meses
Puntos: 5
Detalles de la excepción: System.Runtime.Serialization.SerializationExceptio n: El tip

Detalles de la excepción: System.Runtime.Serialization.SerializationExceptio n: El tipo 'obligatorio_2.cliente_particular' del ensamblado 'obligatorio_2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' no está marcado como serializable.



esto me ocurre desde que dentro de una coleccion llamada

col_listado que es una coleccion auxiliar guardo x datos del tipo string y tambien un dato del tipo " cliente " q es una clase.... se comprende.. porque me tira ese error.. como lo soluciono. es como que no puede saber que datos estan dentro de cliente o algo asi no se como solucionarlo
  #2 (permalink)  
Antiguo 12/09/2011, 07:23
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Detalles de la excepción: System.Runtime.Serialization.SerializationExcept

Ese error puede deberse a varias razones, una de ellas es que una de las clases dentro de la colección no es serializable y estás intentando serializarla.

Para ello tienes que marcarla con el atributo Serializable:

http://msdn.microsoft.com/es-es/libr....80).aspx#Y300

Puede deberse a otras razones también.

Etiquetas: detalles
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:06.