C# Windows 8 XAML - Где добавить файлы ApplicationData?
У меня очень простой вопрос. Я пытаюсь загрузить асинхронные файлы, которые должны быть расположены в ApplicationData.Current.LocalFolder
, но где этот каталог? Как мне добавить несколько файлов в эту папку?
2 ответа
Решение
В Windows 7 или 8 он находится здесь (при условии, что Windows установлена на C:
привод):
C:\Users\<your_user_name>\AppData\Local
где <your_user_name>
будет текущим зарегистрированным именем пользователя на ПК.
Вы не можете получить доступ к этому местоположению напрямую, вместо этого получите ссылку на него как StorageFolder:
StorageFolder localFolder = ApplicationData.Current.LocalFolder;
Затем вы можете добавить или получить файл:
StorageFile file = await localFolder.CreateFileAsync(fileName);
StorageFile file = await localFolder.GetFileAsync(filename)