2015-11-19 14 views

回答

1

有在Visual Studio设置对此没有支持,但记录的方式做到这一点是有一个零组件ID为将要删除的文件:

https://msdn.microsoft.com/en-us/library/aa368007(v=vs.85).aspx

,看到了COMPONENTID描述。因此,您需要使用Orca或类似工具编辑MSI文件,并将文件的ID设置为空。这可以使用一些MSI SQL和VBScript或程序构建后脚本来自动完成。

试图使这一走试图通过禁用修复通常会失败,因为不是所有的维修,可以阻止(如右键单击MSI和修理,或者是程序&功能)和升级(RemovePreviousVersions)完全可能导致它们被重新安装,以便Windows可以查看它们是否需要更新(如果它们不存在,则无法进行更新)。

+0

: - /理想,但我想我可以忍受它...我只需要使用INNO来完成它。感谢您的回答。 – Will

相关问题