我有一个包含一些预定义名称的 xml 文件。我希望它在我执行应用程序时位于 IsolatedStorage 中。
我知道如何创建数据并将数据保存到 IsolatedStorage
但如何以可视方式复制/粘贴现有文件?
IsolatedStorageFile isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication();
isolatedStorage.FileExists(filePath)
我认为将文件添加到 resources
会导致在运行时加载整个文件,我不希望这样。我说得对吗?
最佳答案
如果您想要将文件复制到您自己的设备隔离存储以进行测试,您可以使用 Windows Phone IsoStoreSpy .它提供了一个界面,可以查看和修改当前在您设备上的应用程序的独立存储中的文件。
如果您只想让您的 xml 文件与您的 xap 一起提供并且不打算修改它,只需将它复制到项目中并将文件的构建操作设置为内容。
最后,如果您想要的是让您的 xml 文件与您的 xap 一起提供,然后在运行时将其复制到 isostorage 以便您可以修改它,那么您可以按照从 here 复制扩展方法。并按照说明进行操作。
关于c# - 如何在开发时将现有文件添加到 IsolatedStorage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18922091/