清泛IT社区
标题:
VS工程“生成事件”之文件拷贝
[打印本页]
作者:
清泛网
时间:
2016-04-22 13:30
标题:
VS工程“生成事件”之文件拷贝
有时工程下面引用了lib文件,但是编译Debug/Release等版本时需要将dll拷至指定目录才能运行,
如果有多个编译版本需要拷贝多份,这样不便于维护(config等配置文件也是如此,最好不要弄多份副本)。
这时我们“在生成事件”中拷贝文件就能解决这个问题,如“预先生成事件”在编译前执行:
(, 下载次数: 3372)
上传
点击文件名下载附件
下载积分: 经验 1
拷单文件至Debug/Release目录(支持*通配符)
:
copy "$(ProjectDir)lib\P*APID.dll" "$(SolutionDir)$(ConfigurationName)\"
拷文件夹
:
xcopy /D /Y /E "$(ProjectDir)conf" "$(SolutionDir)$(ConfigurationName)\conf\"
(/D 只复制时间戳最新的文件,/Y 不提示覆盖,/E 递归子目录)
实际上就是执行copy、xcopy等Dos命令,具体用法可参照Dos帮助。$(SolutionDir)等宏命令可参考:
(, 下载次数: 3238)
上传
点击文件名下载附件
下载积分: 经验 1
(, 下载次数: 3304)
上传
点击文件名下载附件
下载积分: 经验 1
欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/)
Powered by Discuz! X3.3