我有一个安装项目。如果用户修改了其中一个已安装的文件,然后卸载应用程序,我希望该文件不会被卸载(这样当用户以后重新安装时,使用的是修改过的文件而不是安装程序通常使用的默认文件)。这可能吗?
注意:未编辑的文件应适用于升级/删除。
注意:未编辑的文件应适用于升级/删除。
http://msdn.microsoft.com/en-us/library/windows/desktop/aa368007(v=vs.85).aspx
由于无法防止安装程序在卸载时删除修改过的文件,因此我发现最好的方法(正如Ciprian所提到的)是创建一个自定义操作,在卸载之前备份修改过的文件,并在另一个自定义操作中恢复它们。