-1
我的項目中有一些文件用於單元測試,並且比實際版本中使用的文件要多。在Visual Studio 2013中將文件複製到版本目錄
目前有'複製到輸出目錄'副本始終打開。
建立時,是否有更直接的方式將'Release'目錄中的某些文件發送到'Debug'目錄?
我的項目中有一些文件用於單元測試,並且比實際版本中使用的文件要多。在Visual Studio 2013中將文件複製到版本目錄
目前有'複製到輸出目錄'副本始終打開。
建立時,是否有更直接的方式將'Release'目錄中的某些文件發送到'Debug'目錄?
我使用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.*" )
我認爲這可能是瘦身,但它的工作。