我正在制作一个小型Windows Phone 7应用程序,并且该应用程序使用了大量文本文件。它们都包含大量的线条。启动应用程序时是否可以安装一些文件?我知道模拟器在关闭时不会保存隔离存储,但我不需要它。我想在我的应用程序第一次启动时制作一些已经存储在存储中的数据文件。如果有可能,我该怎么做?
我正在使用Visual Studio 2010
答案 0 :(得分:2)
如果您的意思是用于开发/调试目的,那么您可能会发现Windows Phone 7 Isolated Storage Explorer很有用。如果您的意思是在运行时,那么不,您不能将文件预先部署到隔离存储作为安装的一部分,它们必须是XAP的一部分或从Web服务下载。如果他们是XAP的一部分,那么将它们放入隔离存储中似乎并不值得:P
答案 1 :(得分:0)
“Mango”SDK附带ISETool,可以将应用程序隔离存储的快照存储到本地目录或从本地目录恢复:
# Copy data from IS to directory
ISETool.exe ts xd <PRODUCT-ID> "C:\TempDirectory\IsolatedStore"
# Copy data from IS to directory
ISETool.exe rs xd <PRODUCT-ID> "C:\TempDirectory\IsolatedStore"