繁体   English   中英

Windows Phone 8.1运行时返回错误的外部存储路径

[英]Windows Phone 8.1 Runtime returning wrong external storage path

无论我在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文件夹后重新创建它,则不会再次创建它。

这只是SD卡模拟器-它不会返回您桌面上的路径。

请记住,在电话上您还将收到字母D:可能是可移动设备的第一个免费字母)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM