Semblable à This Question, j'ai une application qui dépend fortement de la session en cours. J'essaye maintenant de déplacer le magasin de session à un serveur d'état local.Détermination du contrôle qui est sérialisé
Je reçois l'erreur:
Type 'System.Web.UI.Control' in Assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' is not marked as serializable.
Le problème est que je ne peux pas déterminer laquelle le contrôle tente d'être sérialisé.
L'exception complète et la trace de la pile ne me montrent aucune information supplémentaire.
Existe-t-il un moyen de déterminer quel contrôle tente d'être sérialisé?
En utilisant ASP.net, IIS7, Framework 4.0
Pourquoi les contrôles en cours de sérialisation et stockés en session, en premier lieu? –
Bonne question. :) C'est une application héritée dont j'ai hérité et que je suis en train de mettre à jour. Un objectif est d'arrêter de les stocker en session tout à fait. – AaronS
L'avez-vous encore réduit à une page? Pouvez-vous définir un point d'arrêt quelque part pour voir où il bombarde? –