Hello,
I am developing a script that is using the legacy template. I have data files that I update on a regular basis and can't install these files in the program files folder/common Files. I defined a files section of my script as follows:
Source: C:Myfiles*.*; DestDir: {code:GetAppFolder|MyNewPathFiles};flags ignoreversion recursesubdirs I believe I have a problem on the InstallOnThisVersion('0.6','0.0') = irInstall condition. I always fall thru to the else statement. I am currently running Vista and I will install this app from Win98 thru Win 7 I am missing something?
Actually you should be installing your data files in the AppData location to be compliant. That would be using the Add Files / Add Folder Tab then selecting the {commonappdata} or {localappdata} for the destination location. The way you are attempting to do it is messy and will require lots of troubleshooting.
Thank you. I am making this much harder for my self. I need to read the docs.
Now, remember that you need to change your app to access the files from that location. If you need some assistance you can use the code Make Your Application Limited User Compliant at https://randemsystems.com/freeware.html (https://randemsystems.com/freeware.html). It should make your work easier...