我尝试将文件夹及其子文件夹(~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>
这实际上将D:\ data的内容复制到build-directory(G:\ Game)中。这很好,因为该程序现在可以运行&amp;调试。 但是只要我部署项目到 AppX 文件夹(G:\ Game \ AppX),数据文件夹就不会部署在那里。
G:\Game\game.exe
G:\Game\data\...
G:\Game\AppX
G:\Game\AppX\game.exe
(G:\Game\AppX\data\... - missing)
任何线索?
答案 0 :(得分:0)
在摆弄了好几天之后,到目前为止我可以说在Visual C ++ - IDE(2012/2015)中没有办法正确地做到这一点(虽然它似乎与C#项目一起使用)。
实现我想要做的唯一方法是