عند كتابة محتوى ال DataSet الى xml بأن تستخدم الوظيفة WriteXml يتم مسح كل المتغيرات حتى ال cache و ال Session او ال static هذا بالطبع مع الويب ولغة C# تحديدا.
هذه المشكلة جعلتني اعيش دوامة لمدة ثلاثة ايام حتى عرفت السبب الذي يسببه WriteXml وهذه الوظيفة طبعا مهمه علما بأنني وضعت dataset في cache حسب المعايير التي نصت عليها وثائق المايكروسوفت.