0
無論我在WP模擬器的SD卡中設置了什麼路徑,外部存儲路徑總是返回D://
作爲Path。Windows Phone 8.1運行時返回錯誤的外部存儲路徑
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
文件夾。
它令人困惑,請你解釋一下如何在該位置創建Backup文件夾? – Subha
@Subha將WP模擬器視爲虛擬機 - 它擁有自己的驅動器和資源。現在插入SD卡(使用路徑E:// SDCard //),所選文件夾將作爲驅動器D安裝在WP系統中。無法從WP模擬器訪問桌面。一些關於WP模擬器的信息,你可以在MSDN上找到(https://msdn.microsoft.com/en-us/library/windows/apps/dn629629.aspx)。 – Romasz
謝謝,我現在得到它。訪問WP的獨立存儲我已經使用[ISETool.exe](https://msdn.microsoft.com/en-us/library/windows/apps/hh286408%28v=vs.105%29.aspx),用於可移動驅動器我必須使用什麼工具?也不是所有的時間創建文件夾,爲什麼它是這樣的? – Subha