所以,我运送了这个产品,它有一个像
<Component Id="Rates2012" Guid="{some-guid}">
<File Id="Rates2012" Name="2012-rates.dbf" KeyPath="yes"/>
</Component>
更新即将发布,我们有该文件的 2013 版本。这是一个不同的组件,具有不同的文件名和 guid。它取代了 2012 版。
我想要的只是在升级时保留该 2012 文件(不删除)。但我不想将它包含在安装程序中,只是为了将其标记为NeverOverwrite
.
也就是说,我不介意为此目的包含有关 2012 组件的元数据,但我不想包含实际文件,因为它很大且已过时。
可能我应该把它标记为NeverOverwrite
第一次,但我没有。并且应该在卸载时删除该文件。