gpt4 book ai didi

c# - 为什么 Copy if newer 不仅在输出目录中的文件较旧时替换?

转载 作者:太空狗 更新时间:2023-10-30 00:53:51 27 4
gpt4 key购买 nike

我在将 Access DB 文件添加到我的项目并将其设置为 Copy if newer 时发现了这个问题: enter image description here

我认为只有当输出目录中的文件比项目目录中的文件旧时,它才会被复制到输出目录。

事实上,即使输出目录中的文件较新,它也会被复制:例如,当我用我的程序编辑并保存它时。

我还在另一个项目中使用另一种文件 (.txt) 对其进行了测试。

MSDN

Select Copy if newer if the file is to be copied only when it is newer than an existing file of the same name in the output directory.

这是一个错误还是我做错了什么?

最佳答案

事实证明,您正在重建您的项目。重建本质上只是一个清理,然后是一个构建。这意味着您的文件已被删除,并且作为常规构建的一部分,它已被复制(因为没有更新的版本)。

关于c# - 为什么 Copy if newer 不仅在输出目录中的文件较旧时替换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14940011/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com