复制appxmainfest文件到另一个使用预建命令

问题描述:

我一直试图让这个重新构建命令在Visual Studio 2012复制appxmainfest文件到另一个使用预建命令

if "$(ConfigurationName)"==ReleaseOEM copy "$(ProjectDir)PackageOEM.appxmainfest" "$(ProjectDir)Package.appxmainfest" copy "$(ProjectDir)StoreManifestOEM.xml" "$(ProjectDir)StoreManifest.xml" 

的xml文件为Windows 8项目工作内容每次我重建时都会复制StoreManifest.xml;但Package.appxmainfest从不改变。

我做错了什么?

这个工作在一个测试项目...

if "$(ConfigurationName)"=="Debug" copy "$(ProjectDir)Package.appxmanifest" "$(ProjectDir)Package2.appxmainfest" 

唯一的区别就是我周围添加引号调试。它不会复制没有引号的文件。根据MSDN,您需要通过换行来分隔命令。你应该看起来像...

if "$(ConfigurationName)"=="ReleaseOEM" copy "$(ProjectDir)PackageOEM.appxmainfest" "$(ProjectDir)Package.appxmainfest" 
if "$(ConfigurationName)"=="ReleaseOEM" copy "$(ProjectDir)StoreManifestOEM.xml" "$(ProjectDir)StoreManifest.xml" 
+0

非常感谢!有用!!! :) –