【问题标题】:Getting list of files from xap, to be stored in isolated stoarge on application launch从 xp 获取文件列表,在应用程序启动时存储在隔离存储中
【发布时间】:2012-12-11 12:46:56
【问题描述】:
我正在创建一个应用程序,其中应用程序使用大量资产(文件和图像,文件数超过 100)。
可以在程序运行期间修改此资产。
因此,我打算将这些文件复制到独立存储中。为此,我必须列出某个文件中可用的所有文件名。
稍后的文件计数。有没有办法以编程方式获取内容文件列表?这样我就可以递归地将这个文件从 XAP 复制到独立存储中。
【问题讨论】:
标签:
.net
windows-phone
windows-phone-8
isolatedstorage
【解决方案1】:
一旦安装在设备上,就无法查询 xap 文件的内容。
但是,在构建时,您可以轻松生成这样的列表(使用 T4、PowerShell、CMD/BAT 脚本或简单的控制台应用程序)并让它以您可以在代码中轻松使用的格式输出列表.
这样做的好处是您的应用会更快一点,因为它不需要在每台设备上生成文件列表,您只需在您的开发/构建机器上执行一次。