[C#] Plantage de l'os à la fermeture de l'application
cs_cedkat
Messages postés172Date d'inscriptionmardi 7 janvier 2003StatutMembreDernière intervention 3 juin 2011
-
29 août 2005 à 11:14
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
30 août 2005 à 14:34
Bonjour,
Je m'explique, j'ai une applie qui, à la fermeture - soit par la croix, soit par menu quitter - plante et plante l'os et cela est systématique sous 98, de temps en temps sous 2000 et n'arrive pas sous XP.
quelqu'un aurait-il une idée.
Merci
CedKat
A voir également:
[C#] Plantage de l'os à la fermeture de l'application
cs_cedkat
Messages postés172Date d'inscriptionmardi 7 janvier 2003StatutMembreDernière intervention 3 juin 2011 29 août 2005 à 14:05
Bonjour,
C'est une histoire de gout les accents ...
Pour ce qui est de mon appli, rien de tout ça, c'est juste de la saisie d'info que je sauvegarde par sérialisation.
cs_cedkat
Messages postés172Date d'inscriptionmardi 7 janvier 2003StatutMembreDernière intervention 3 juin 2011 29 août 2005 à 14:30
Je développe sous XP, et dans ce contexte, le problème ne se pose pas. Cela fait planté l'os sous 98 hors pas possible de débugage sous cette platforme.
cs_cedkat
Messages postés172Date d'inscriptionmardi 7 janvier 2003StatutMembreDernière intervention 3 juin 2011 30 août 2005 à 10:01
Tout ce que j'utilise, ce sont des assemblys qui contient des données sérialisées et donc les seul accées externe sont le dossier qui est lui même sérialisée et dont on a regarder la méthode d'enregistrment plus haut.Normalement les assembly doivent être gérer par le framwork. Donc je ne vois pas.!!
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 30 août 2005 à 14:34
Petite précision sur Dispose ( .Net 2.0 ), FileStream a une méthode Dispose, elle n'est pas protected mais c'est un membre d'interface explicite. Ca ne change rien mieux vaut appeller Close, mais on comprends mieux pourquoi on peut utiliser using( .. ) { ... } avec un FileStream. ; )