当我构建 Visual Studio 项目时,可执行文件会写入项目属性页中指定的输出目录。
我有一个项目,其中包含一些程序使用的额外文件(例如,.ini
文件)。
如何配置项目以将文件复制到输出目录,以便在程序运行时,它的 CWD 中有另一个文件的副本?
我检查了文件的属性页,除了从构建中排除它的选项(已禁用)之外没有其他用处,并且 custom-build-tool 命令为空(另外它是纯文本不需要任何处理的文件)。
最佳答案
要将文件复制到 Visual Studio 2003 中的输出目录,您可以使用 Post-Build 事件:
将构建后事件命令行设置为:
xcopy /y $(ProjectDir)my_file.ini $(ProjectDir)$(OutDir)
确定并构建!
https://stackoverflow.com/questions/10827024/
相关文章:
jenkins - 通过 GUI 删除 Jenkins 构建
android - Buck vs Gradle,Android 构建系统的优缺点
visual-studio - QualityToolsPackage 未能在构建中加载?
visual-studio-2010 - 禁止在构建时创建 *.vshost.exe 和其他文件
eclipse - Java Eclipse 在保存时关闭自动构建工作区
iphone - XCTest.framework 构建错误
node.js - 在完成所有文件的 gulp 任务后运行代码