简体   繁体   中英

not able to get files when there is more than one isolated storage folder

I have 2 isolated storage folder for my admin user,

在此处输入图片说明

In top folder I have a file which I want to grab. I'm using below code to calculate the path for Isolated Storage,

var path = IsolatedStorageFile.GetUserStoreForAssembly().GetType().GetField("m_RootDir", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(IsolatedStorageFile.GetUserStoreForAssembly()).ToString()

Now this will always give me path for bottom folder (picture above) whereas my file reside under top folder.

Is there other way to grab the path?

It is not a good idea to use reflection for getting files.
This document may be helpful : How to: Find Existing Files and Directories in Isolated Storage | Microsoft Docs

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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