J'ai un site Web qui jette OutOfMemoryExceptions sur chaque fois qu'il arrive à l'endroit suivant dans mon code:.NET OutOfMemoryException sur XMLSerializer.Serialize
XmlSerializer xs = new XmlSerializer(t, xoverrides);
En voyant comment cela ne se produit quand il est sur le serveur Web , je n'ai pas une tonne d'informations sur pourquoi cela se passe. Je sais que les objets qu'il sérialise ne sont rien de trop sérieux - nettement moins d'un Mo chacun.
Avez-vous déjà mangé avec ça? Envie de m'aider à diagnostiquer le problème? Toute aide est appréciée.
Merci!
Salut, je suis confronté à la même question alors que je suis en utilisant "nouvelle XmlSerializer (o.GetType());". Je suis confronté à ce problème sur ma machine locale avec de très grandes données sérialisées, il ne donne aucune exception sur l'application en direct, qui est hébergé sur un serveur cloud. Mais je suis incapable d'utiliser et de tester la chaîne sérialisée plus loin pendant le développement. Je suis ouvert aux suggestions. –