标签: visual-studio-2010 registry windows-installer
当我使用MSI安装应用程序时,它会注册所有必须删除的文件。但是如果在补丁中我需要添加新文件,那么在卸载时不会删除这些文件。如何实现这一目标?
我认为有一种方法是修改MSI以删除文件夹,即使存在文件也是如此。但这只会影响新安装,而不会影响现有安装。
我还尝试更改Windows注册表,将此新文件包含在要删除的文件列表中。但它没有用。
答案 0 :(得分:1)
如果正确创建了修补程序,也应删除修补程序所做的更改。你如何创建补丁?你关注patching rules from Microsoft吗?