У меня есть код, который сохраняет файл xml в файловой системе.Где хранятся файлы при отладке приложения Silverlight 5 в Internet Explorer 10?
public static void Save(T obj, string FileName)
{
if (Application.Current.HasElevatedPermissions)
{
string myDocuments = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
string path = System.IO.Path.Combine(myDocuments, FileName);
using (var writer = new StreamWriter(path))
{
var serializer = new XmlSerializer(typeof(T));
serializer.Serialize(writer, obj);
writer.Flush();
}
}
else
{
throw new Exception("Cannot Save File. Application Requires Elevated permissions.");
}
}
При отладке с помощью Internet Explorer 10 файл не сохраняется на указанный путь в переменной путь «C: \ Users \ Трэвис \ Documents \ Save.xml»
Я называю нагрузки с точным тот же путь «C: \ Users \ Travis \ Documents \ Save.xml», и файл загружается правильно, но файл все еще не существует в указанном местоположении.
Я искал файловую систему без результатов для Save.xml, но она должна существовать, поскольку она может загружаться после выхода приложения.
Если я получаю доступ к одной странице с помощью Chrome, файл создается успешно в этом месте.
Мне интересно, где Internet Explorer сохраняет файл?