cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ISNoob
Level 6

NOT to override existing files during installation

Hi

I need some help with keeping previous customised files that are on the customers system.

The current live system has some customised xslt templates which are supposed to remain the same during an upgrade, otherwise if they are overwritten, we lose the customised changes that the customer had applied.
I must include the templates in the build so that if the customer does not have the template it would be inserted, however if the customer does have it, it should not override the existing one.

Within the install shield project what properties do I set these files to so that they are not replaced?

I have not selected "Always Overwrite", so it should not overwrite the file.
I only have Read-only and Use File Hash selected.
Do I need to select "Override system attributes" ? What does this do?
Labels (1)
0 Kudos
(1) Reply
mjlarezzo
Level 5

If you right click on the component that will install the file and select properties you can check the "Never overwrite" box. That will make it so that if that file is already there it will not install, if it isnt there, it will install. Click the HELP button on that property screen for more info.
0 Kudos