13

为了避免重建尚未触及的库,我将某些文件的Copy to Output Directory从Copy always更改为Copy,如果在某些 c# 项目中较新。

更改设置的文件将其构建操作设置为ContentEmbedded ResourceResource之一。

随之而来的风险是什么?

4

1 回答 1

7

除了这可能已经过时(例如,由于嵌入了资源),我现在唯一能想到的风险是您可以使用过时的文件,以防某些程序在不更新文件时间戳(或修改此时间戳)的情况下更改某些内容. 例如,您可以对文件进行一些本地更改,然后使用某种文件版本控制系统(如 SVN 或 HG)恢复其内容。然后,Visual Studio 可能不会注意到恢复的文件,也可能不会复制它。

于 2013-01-23T08:46:57.840 回答