Installshield LE不会覆盖文件

时间:2014-04-17 07:56:55

标签: visual-studio installshield overwrite

有没有办法阻止Installshield LE(Visual Studio项目)在安装过程中覆盖特定文件?或者一种方法是可以检查文件是否存在。知道如何做到这一点会很有帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

这两个问题的答案都是肯定的。

Installshield会跟踪组件,并且它安装的每个文件都应该属于某个组件。每个组件都有一个密钥文件,installshield不会尝试覆盖密钥文件未更改的组件中的文件。我相信this resource可能会有所帮助。

第二个选项是:您可以编写任何自定义操作并使installshield调用它,因此您可以编写一些简单的函数来检查文件是否存在。阅读自定义操作的起点是here