Получение всех файлов в папке проекта UWP
При разработке приложения появилась необходимость в использовании иконок для приложения. Планируется использовать более 50-ти иконок. И чтобы не прописывать путь в ручную к каждой было принято решение получить сразу все картинки как файлы GetFiles() следующим образом:
string path = $"{new Uri(this.BaseUri, @"Assets\Images\Some")}";
//path == "ms-appx:///Assets/Images/Some"
DirectoryInfo d = new DirectoryInfo(path);
FileInfo[] files = d.GetFiles();
Но получаю следующую ошибку:
System.IO.IOException: "Синтаксическая ошибка в имени файла, имени папки или метке тома : 'C:\Users\Alex\source\repos\TestUWP\TestUWP\bin\x86\Debug\AppX\ms-appx:\Assets\Images\Some'"
Соответственно: Directory.Exists(path) //false
Хотелось бы заметить что при использовании другого пути Windows.Storage.ApplicationData.Current.LocalFolder.Path есть возможность выполнить скрипт без ошибки, а также что при использовании такого же пути для задания источника картинки, ошибок не выдаёт:
BitmapImage map = new BitmapImage(new Uri(this.BaseUri, @"Assets\Images\Some\41-11-22-194133.png"));
Вопрос: Как мне получить все файлы с папки при условии что папка находиться внутри проекта?