Hallo,
MyDataset.ReadXml("C:\temp\big.xml) sperrt auf jeden Fall die Datei. :)
ReadXml() gibts aber auch in anderen Ausprägungen (genauso wie WriteXml()). Unter anderem kann man den Funktionen auch selbstgeöffnete Streams zur Verfügung stellen. Und dann hat man doch wieder alles in der Hand;-)
Grüße
Klaus