.net - Can a file get corrupted during IO.Stream.Write() -



.net - Can a file get corrupted during IO.Stream.Write() -

we have unusual problem happens on our end users side. utilize devexpress xtragrid in our desktop app , need maintain layout settings in xml file on users hard drive(column width, order, filters etc.).

from time time settings not saved correctly (a file gets damaged during save) without throwing exception. i've digged source files , not find might cause such issue. seems stream interrupts , file gets closed.

here's corrupted file:

<xtraserializer version="1.0" application="view"> <property name="#layoutversion">0.0.0.0</property> <property name="activefilterenabled">false</property> <property name="columns" iskey="true" value="68"> <property name="item1" isnull="true" iskey="true"> <property name="visible">true</property> <property name="visibleindex">0</property> <property name="name">ismodifiedcolumn</property> </property> <property name="item2" isnull="true" iskey="true"> <property name="visible">true</property> <property name="visibleindex">1</property> <property name="name">idcolumn</property> </property> <property name="item3" isnull="true" iskey="true"> <property name="visible">true</property> <property name="visibleindex">2</property> <property name="name">opencolumn</property> </property> <property name="item4" isnull="true" iskey="true"> <property name="name">crisisstrcolumn</property> </property> <property name="item5" isnull="true" iskey="true"> <property name="visible">true</property> <property name="visibleindex">3</property> <property name="name">vacanciescrisiscolumn</property> </property> <property name="item6" isnull="true" iskey="true"> <property name="name">loosingmoneystrcolumn</property> </property> <property name="item7" isnull="true" iskey="true"> <property name="visible">true</property> <property name="visibleindex">44</property> <property name="name">vacancyloosingmoneycolumn</property> </property> <property name="item8" isnull="true" iskey="true"> <property name="visible">true</property> <property name="visibleindex">4</property> <proper

.net devexpress iostream

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -