-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.*" )
我认为这可能是瘦身,但它的工作。