Вот как я разрабатывал для WP7:
using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
using (var fs = store.OpenFile("MyXmlFile.xml", FileMode.OpenOrCreate, FileAccess.ReadWrite))
{
var root = new XElement("Root");
var someAttribute = new XAttribute("SomeAttribute", "Some Attribute Value");
var child = new XElement("Child", "Child Value");
var anotherChild = new XElement("AnotherChild", "Another Child Value");
var xDoc = new XDocument();
root.Add(someAttribute, child, anotherChild);
xDoc.Add(root);
xDoc.Save(fs);
}
}