Deployment VS2015:向AppX递归添加外部内容目录

Deployment VS2015:向AppX递归添加外部内容目录,deployment,windows-store-apps,appx,Deployment,Windows Store Apps,Appx,我尝试将文件夹及其子文件夹(~4000个文件)作为内容添加到C++windows应用商店应用程序(在VS2015中) 场景如下: G:\Game -> is the build directory D:\data -> holds the original content 我已经读过一些在.vxcproj文件中声明外部内容的方法,如下所示: <ItemGroup> <Content Include="D:\**"> <Link>%(R

我尝试将文件夹及其子文件夹(~4000个文件)作为内容添加到C++windows应用商店应用程序(在VS2015中)

场景如下:

G:\Game -> is the build directory
D:\data -> holds the original content
我已经读过一些在.vxcproj文件中声明外部内容的方法,如下所示:

<ItemGroup>
  <Content Include="D:\**">
    <Link>%(RecursiveDir)%(FileName)%(Extension)</Link>
    <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    <DeploymentContent>true</DeploymentContent>
  </Content>
</ItemGroup>

有什么线索吗?

经过几天的磨磨蹭蹭,现在我可以说在Visual C++-IDE(2012/2015)中没有办法正确地做到这一点(尽管它似乎与C#项目一起工作)

实现我想做的事情的唯一方法是

  • 使用robocopy将数据复制/同步到AppX文件夹的生成后事件
  • 使用MakeAppX.exeSignTool.exe和7-zip编写打包/签名脚本
  • G:\Game\game.exe
    G:\Game\data\...
    G:\Game\AppX
    G:\Game\AppX\game.exe
    (G:\Game\AppX\data\...   - missing)