【发布时间】:2012-11-02 11:36:15
【问题描述】:
我有一个 VS2010 项目,需要在 bin\debug 目录中创建一个 dataIn 和一个 dataOut 目录,以允许一些测试运行。
创建 dataIn 目录很容易 - 只需将包含内容的文件夹添加到项目中,并将其中包含的每个文件的“复制到输出目录”属性设置为“始终复制”(或编辑项目文件以使用通配符来捕获所有文件,如 SO 上的其他答案所建议的那样) - 该目录将由 VS 自动创建,以便可以将文件复制到其中。
我的问题:如何确保在需要时自动创建 dataOut 目录?
里面没有文件可以进去,所以在ItemGroup中这个目录没有任何东西。如果我手动将目录条目添加到项目文件中,则会出现错误:
"<path>\dataOut" is actually a directory. The "Copy" task does not support copying directories.
(编辑:从目录名称中删除下划线,以便斜体可以使用!)
【问题讨论】: