【问题标题】:Is there any way to "copy if newer" all files within a folder without setting "Copy to output directory" property for each file? [duplicate]有没有办法在不为每个文件设置“复制到输出目录”属性的情况下“复制如果较新”文件夹中的所有文件? [复制]
【发布时间】:2019-08-08 12:41:31
【问题描述】:

我有一个带有 TestData 文件夹的测试项目,其中有很多 .txt 和 .csv 测试文件,供测试使用。有什么方法可以标记/强调 TestData 文件夹,以便其中的所有文件都是 Content 并且 如果较新则复制

我的意图是拥有类似“资源”文件夹的东西,而不需要配置文件属性(构建操作内容复制到输出目录Copy if newer) 每次我们添加新的测试数据时。

【问题讨论】:

标签: c# .net


【解决方案1】:

您能否制作 TestData 文件夹的副本并将其命名为 TestDataCopy? 这样,您可以比较两个文件夹的内容以查看是否有任何更改。如果有更改,可以将更改后的内容从TestData复制到TestDataCopy。

【讨论】:

  • 嗨,@Gary,我的问题不是比较文件。我的测试有很多文件,我不想每次都为每个新文件设置适当的属性(见问题)。我会在它们所在的位置有一个“资源文件夹”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-07
  • 2017-01-09
  • 1970-01-01
  • 2019-09-29
  • 1970-01-01
  • 2012-12-05
  • 1970-01-01
相关资源
最近更新 更多