1

我一直試圖讓這個重新構建命令在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從不改變。

我做錯了什麼?

回答

2

這個工作在一個測試項目...

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

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

相關問題