Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Visual Studio C++;生成后命令不工作_C++_Visual Studio_Build_Ide_Xcopy - Fatal编程技术网

C++ Visual Studio C++;生成后命令不工作

C++ Visual Studio C++;生成后命令不工作,c++,visual-studio,build,ide,xcopy,C++,Visual Studio,Build,Ide,Xcopy,我正试图将我的res文件夹从项目目录复制到输出目录,但它不起作用。我没有收到visual studio的任何错误,它编译并运行,但不复制。如何将res文件夹从项目目录复制到输出目录,这样我就不必每次向项目添加新文件时都手动复制它了 我的生成后命令是: xcopy /E "$(ProjectDir)res" "$(OutDir)" 输入visual studio项目的生成后事件您可以参考有关的Microsoft文档 /e复制所有子目录,即使它们是空的。将/

我正试图将我的res文件夹从项目目录复制到输出目录,但它不起作用。我没有收到visual studio的任何错误,它编译并运行,但不复制。如何将res文件夹从项目目录复制到输出目录,这样我就不必每次向项目添加新文件时都手动复制它了

我的生成后命令是:

xcopy /E "$(ProjectDir)res" "$(OutDir)"

输入visual studio项目的生成后事件

您可以参考有关的Microsoft文档

/e复制所有子目录,即使它们是空的。将/e与 /s/t命令行选项

例如:

我在
ConsoleApplication1
文件夹中手动创建了
res
文件夹。
res
文件夹包含
test.txt
。我键入了
xcopy“$(ProjectDir)res”“$(OutDir)”/e
。那么它工作得很好


选项是/e而不是/e吗?路径“$(ProjectDir)res”是否正确?res与路径stringcaptilization无关,仍然不起作用。我还有另一个问题。指定的路径“$(ProjectDir)res”。它应该被解析为类似于“C:\xyz\res”的内容否$(ProjectDir)res工作正常,请在输出中验证它。它的末尾有一个单词“Dir”,意思是它已经用一个\I的post-fixed来修复了。我不想复制所有的子目录,我只想将单个res文件夹复制到输出目录。我修改了答案。希望它能帮助你