我试图从我的文件夹中获取一系列图像:
var files =
Directory.GetFiles("pack://application:,,,/Recources/Weapons",
"*.png", SearchOption.AllDirectories);
但由于某种原因,这会失败,因为不支持路径格式?这包不起作用吗? 它适用于完整路径
var files =
Directory.GetFiles
("C:/Users/luis-/source/repos/BF4 Random Weapon/BF4 Random Weapon/Recources/Weapons");
答案 0 :(得分:0)
包URI是特定于WPF的内容,Directory.GetFiles
方法对https://docs.microsoft.com/en-us/dotnet/framework/wpf/app-development/pack-uris-in-wpf一无所知。
您需要提供实际存在文件的磁盘上真实文件夹的物理路径。不支持将包URI传递给Directory.GetFiles
方法,也不起作用。