{\r
object retVal = null;\r
using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read)) {\r
- retVal = sr.Deserialize(fs);\r
+ using (System.Xml.XmlReader xreader = System.Xml.XmlReader.Create(fs)) {\r
+ retVal = sr.Deserialize(xreader);\r
+ }\r
}\r
return retVal;\r
}\r