C# Visual Studio部署项目-保留现有文件

C# Visual Studio部署项目-保留现有文件,c#,visual-studio,C#,Visual Studio,几周前我向客户发布了一个产品,现在有了更新。 我有卸载产品时保留的数据库文件夹\文件 现在,当安装新版本时,它会覆盖这些文件,尽管我已经设置了属性:Permanment=true 我是否遗漏了什么?或者可能需要创建一个条件? 如果是这样的话,我还没有做过任何操作,需要一些帮助才能做,请永久属性只确保文件在卸载过程中不会被删除。要防止覆盖文件,需要使用Condition属性。从查看+编辑器、启动条件开始。右键单击“搜索目标计算机”,然后选择添加文件搜索。设置文件名和文件夹,注意属性名(默认为“FI

几周前我向客户发布了一个产品,现在有了更新。 我有卸载产品时保留的数据库文件夹\文件

现在,当安装新版本时,它会覆盖这些文件,尽管我已经设置了属性:Permanment=true

我是否遗漏了什么?或者可能需要创建一个条件?
如果是这样的话,我还没有做过任何操作,需要一些帮助才能做,请

永久属性只确保文件在卸载过程中不会被删除。要防止覆盖文件,需要使用Condition属性。从查看+编辑器、启动条件开始。右键单击“搜索目标计算机”,然后选择添加文件搜索。设置文件名和文件夹,注意属性名(默认为“FILEEXISTS1”)


现在回到文件属性并将Condition属性设置为NOT FILEEXISTS1,以便仅在文件不存在时部署该文件。如有必要,您可以按日期进行优化。在发送给客户之前,请确保对此进行测试。

它可能会比较文件日期。