Dans mon application, j'ai remarqué que lorsque je navigue vers d'autres pages ou que j'appuie sur la touche de retour, la mémoire semble augmenter un énorme montage pendant une courte période (jusqu'à 5 secondes). Par exemple, j'utilise un événement de navigation pour naviguer de la page A à la page B, puis j'appuie sur la touche retour pour revenir à la page A. En répétant ce comportement plusieurs fois, j'obtiens l'erreur de violation de mémoire de crête. J'ai essayé de fermer, d'effacer et d'arrêter tout ce qui était possible.comment libérer de la mémoire lorsque NavigationService est appelé?
Comment puis-je gérer cette erreur?
il est plus probable que vous faites tombstoning de vos données à chaque fois que vous naviguez. –
Salut, vous pourriez vouloir jeter un oeil à ce poste http://forums.create.msdn.com/forums/p/76007/466968.aspx :) –
@ng_ducnghia vote, la fermeture et les commentaires sont destinés à aider à maintenir la qualité et l'utilité des questions pour d'autres personnes dans le futur. Avoir un site rempli de questions vagues ou incomplètes que les gens ignorent dégrade la valeur du site et empêche les gens de trouver des informations utiles et pertinentes à l'avenir. –