Deployment 在安装商店应用程序期间在localState文件夹中部署文件

Deployment 在安装商店应用程序期间在localState文件夹中部署文件,deployment,windows-8,windows-store-apps,windows-8.1,winjs,Deployment,Windows 8,Windows Store Apps,Windows 8.1,Winjs,我正在为windows应用商店构建一个应用程序,当应用程序第一次运行时,我需要在localstate文件夹(windows.Storage.ApplicationData.current.localFolder)中保存一些默认数据和示例数据 文件夹和文件结构有点复杂,我尝试在应用程序开始时复制这些文件,但我无法用这种方式管理 在store app安装期间,是否可以将文件从安装文件夹自动复制到localstate文件夹?遗憾的是,当前不支持自定义应用程序安装过程。您必须将此作为第一次运行处理的一部

我正在为windows应用商店构建一个应用程序,当应用程序第一次运行时,我需要在localstate文件夹(
windows.Storage.ApplicationData.current.localFolder
)中保存一些默认数据和示例数据

文件夹和文件结构有点复杂,我尝试在应用程序开始时复制这些文件,但我无法用这种方式管理


在store app安装期间,是否可以将文件从安装文件夹自动复制到localstate文件夹?

遗憾的是,当前不支持自定义应用程序安装过程。您必须将此作为第一次运行处理的一部分


一种可能性是,您可以将数据作为.ZIP或其他压缩文件包含在包中,并在启动时使用适当的库将该文件扩展到文件夹结构中。这可以大大简化你的逻辑。(我没有可以推荐的库;这只是一个想法。)

我考虑过这个问题,但要解压文件夹,我必须完成整个过程,递归读取整个文件夹结构,并一次提取一个文件。我找不到任何自动执行此操作的库。但很高兴知道不支持定制。谢谢,那么,最好的方法可能是在包的层次结构中具有所需的结构,然后将这些文件深度复制到本地appdata。毫无疑问,这是一段乏味的代码。太糟糕了,StorageFolder没有复制方法。