2016-01-13 74 views

回答

0

我使用MAIN/Solution項目中的命令行構建事件屬性結束了。 yourproject>屬性>生成事件

預建立事件命令行

首先,我清出目錄

rd /s /q "$(TargetDir)Configs" 

生成後事件命令行

下一步調試,警察你們。 並在發佈,刪除每一個測試。

if "$(ConfigurationName)"=="Debug" (
xcopy "$(ProjectDir)Configs\*.*" "$(TargetDir)Configs\" /y 
del "$(TargetDir)Configs\_notes.*" 
) 
if "$(ConfigurationName)"=="Release" (
xcopy "$(ProjectDir)Configs\*.*" "$(TargetDir)Configs\" /y 
del "$(TargetDir)Configs\test*.*" 
del "$(TargetDir)Configs\_notes.*" 
) 

在測試項目,所用的相同的預命令。 只好稍微改變POST命令。

if "$(ConfigurationName)"=="Debug" (
xcopy "$(SolutionDir)$(SolutionName)\Configs\*.*" "$(TargetDir)Configs\" /y 
del "$(TargetDir)Configs\_notes.*" 
) 
if "$(ConfigurationName)"=="Release" (
xcopy "$(SolutionDir)$(SolutionName)\Configs\*.*" "$(TargetDir)Configs\" /y 
del "$(TargetDir)Configs\test*.*" 
del "$(TargetDir)Configs\_notes.*" 
) 

我認爲這可能是瘦身,但它的工作。

相關問題