无论我在WP模拟器中的sd卡中设置什么路径,外部存储路径始终以D://
作为路径返回。
var sdCard = (await KnownFolders.RemovableDevices.GetFoldersAsync().AsTask().ConfigureAwait(false)).FirstOrDefault();
string path = "";
if(sdCard != null)
{
path = sdCard.Path;
await sdCard.CreateFolderAsync("Backup", CreationCollisionOption.ReplaceExisting);
}
虽然它显示错误的路径,但它在正确的位置创建了Backup
文件夹。即
E -> Temp -> SdCardWP -> Backup
这里也发生了一些奇怪的事情,如果我在删除它之后尝试重新创建Backup
文件夹,它就不会重新创建。
答案 0 :(得分:1)
这只是SD卡模拟器 - 它不会返回桌面上的路径。
请记住,在手机上你还会有D:
字母(可能是可移动设备的第一个免费信件)。