Использование UWP Я пытаюсь получить доступ к SD-карте.Я на Windows 10. Я зашел в Package.appxmanifest ...
в разделе Возможности, я проверил Съемное хранилище
в разделе Объявления, я добавил сопоставление типов файлов,Имя «txt», тип файла «.txt».Соответствующая часть ...
<Extensions>
<uap:Extension Category="windows.fileTypeAssociation">
<uap:FileTypeAssociation Name="txt">
<uap:DisplayName>text</uap:DisplayName>
<uap:SupportedFileTypes>
<uap:FileType>.txt</uap:FileType>
</uap:SupportedFileTypes>
</uap:FileTypeAssociation>
</uap:Extension>
</Extensions>
Мой код для создания текстового файла ...
string fileName = @"D:\test.txt";
using (FileStream fs = File.Create(fileName))
{
Byte[] text = new UTF8Encoding(true).GetBytes("testing");
fs.Write(text, 0, text.Length);
}
Результат каждый раз, "Доступ к пути" D: \ text.txt 'denied "
Я могу вручную создавать и копировать файлы в этот каталог.Итак, почему я не могу создать файл с помощью UWP?Я следовал всем правилам.Я что-то упустил?