packaging itunes with customised itunesprefs.xml is killing me
I am trying to package itunes 11.3 and almost have it. I have included the 2 customised itunesprefs.xml files and have these copied to the system at install time and then using the duplicatefiles table, I have them copied to their respective local and roaming folders under the users appdata.
All works fine when installing it as an admin or via SCCM when it is installed using the installer service. However once it is installed and i try to run it as a standard user the software self repairs. This is what I want to happen. Here's the problem, I see my customised itunesprefs.xml files get copied down but then they get overwritten by itunes generic itunesprefs.xml files and then I get asked to accept the EULA and itunes moans that Bonjour isn't installed. How can I prevent itunes from overwriting the files I have put down ?
Community Chosen Answer
Did you create duplicateFile table entries for the below files?