Hallo,
Folgender Code mit f�r mich eigenartigem Verhalten:

isoStore = IsolatedStorageFile.GetStore( IsolatedStorageScope.User | 
IsolatedStorageScope.Assembly,
null, null);
.....

IsolatedStorageFileStream oStream = new IsolatedStorageFileStream( FileName, 
FileMode.Open,
isoStore );
StreamWriter sw = new StreamWriter(oStream);

XmlDoc.DataSet.WriteXml(sw);
sw.Close();


Der Code schreibt in ein vorhandenes XML-Dokument im IsolatedStorage Daten eines 
DataSets ....

An anderer Stelle update ich eine Row einer Table und rufe dann obenstehenden Code auf 
...
Eigenartigerweise wenn ich "k�rzere" Inhalte habe (Also sich die Zeichenl�nge einer 
Spalte
verk�rzt), dann habe ich Restzeichen am Ende des XML - Dokumentes, die das Dokument 
nat�rlich
ung�ltig machen!!!

Beispiel:
<root>
<irgendEinFeld>123456</irgendEinFeld>
</root>

--> Dann �ndere ich den Wert auf "12345" und es kommt folgendes ins file:
<root>
<irgendEinFeld>12345</irgendEinFeld>
</root>>

(Beachte das zweite ">" im root-Ende-Tag ...
Es kommt mir vor, als ob die streamgr��e irgendwie falsch berechnet wird ..

Ich habe schon extra isoStore neu erstellen lassen, was aber net geholfen hat!

Falls zuf�llig jemand sowas kennt ... dann melden :-)

Mansur

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an