Impossible de sérialiser l'état de session à l'aide de stateserver

Je m arriver d'erreur suivant et vous demandez-vous si l'on peut rendre le Système.Les données.Linq.EntitySet serializable

Impossible de sérialiser l'état de la session. Dans "StateServer" et "SQLServer" mode, ASP.NET va sérialiser les objets état de session, et comme un résultat de non-objets sérialisables ou MarshalByRef les objets ne sont pas autorisés. La même restriction s'applique si des cas similaires, la sérialisation est fait par la coutume de magasins d'état de session dans la "Coutume" de mode.

Description: Une exception non gérée s'est produite pendant l'exécution de la demande web actuelle. Veuillez consulter la trace de la pile pour plus d'informations sur l'erreur et où elle a son origine dans le code.

Détails De L'Exception: System.Web.HttpException: Impossible de sérialiser l'état de la session. Dans "StateServer" et "SQLServer" mode, ASP.NET va sérialiser les objets état de session, et comme un résultat de non-objets sérialisables ou MarshalByRef les objets ne sont pas autorisés. La même restriction s'applique si des cas similaires, la sérialisation est fait par la coutume de magasins d'état de session dans la "Coutume" de mode.

Source De L'Erreur:

Une exception non gérée s'est produite lors de l'exécution de la demande web actuelle. Informations concernant l'origine et l'emplacement de l'exception peut être identifié à l'aide de la trace de pile d'exception ci-dessous.

Trace De La Pile:

[SerializationException: Type De Système.Les données.Linq.EntitySet`1[[NES.HiLo.Les données.DAO.UserResource, NES.HiLo.De données, Version=1.0.5012.39381, Culture=neutral, PublicKeyToken=null]]' en Assemblée de "Système".Les données.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 " n'est pas marqué comme sérialisable.]
Système.Moment de l'exécution.La sérialisation.FormatterServices.InternalGetSerializableMembers(RuntimeType type) +7738715
Système.Moment de l'exécution.La sérialisation.FormatterServices.GetSerializableMembers(Type, StreamingContext contexte) +258
Système.Moment de l'exécution.La sérialisation.Des formateurs.Binaires.WriteObjectInfo.InitMemberInfo() +111
Système.Moment de l'exécution.La sérialisation.Des formateurs.Binaires.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext contexte, SerObjectInfoInit serObjectInfoInit, IFormatterConverter convertisseur, ObjectWriter objectWriter) +422
Système.Moment de l'exécution.La sérialisation.Des formateurs.Binaires.WriteObjectInfo.Serialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext contexte, SerObjectInfoInit serObjectInfoInit, IFormatterConverter convertisseur, ObjectWriter objectWriter) +51
Système.Moment de l'exécution.La sérialisation.Des formateurs.Binaires.ObjectWriter.Écrire(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo) +7636088
Système.Moment de l'exécution.La sérialisation.Des formateurs.Binaires.ObjectWriter.Serialize(Objet graphique, en-Tête[] inHeaders, __BinaryWriter serWriter, Boolean fCheck) +461
Système.Moment de l'exécution.La sérialisation.Des formateurs.Binaires.BinaryFormatter.Serialize(Flux serializationStream, Objet graphique, en-Tête [] - têtes, Boolean fCheck) +134
Système.Web.Util.AltSerialization.WriteValueToStream(la valeur de l'Objet, BinaryWriter écrivain) +1577

OriginalL'auteur rumi | 2013-09-21