You could try specifying a version on the File element.  I think that will 
cause Windows Installer 
to always replace the unversioned file on disk with what it thinks is a 
versioned file.

Rob

On 17/08/2011 16:30, The Eligible Bachelors wrote:
> Hello,
>
> I would like to have a component that does not get removed at uninstall. 
> However, if I uninstall and install again, I would like the file to be 
> replaced with the one in the installer. Here is my code:
>
>
>              <Component Id="PrefsFileComponent" Guid="*" Permanent="yes" 
> NeverOverwrite="no">
>                <File Id="PrefsXML" Name="preferences.xml" 
> Source="$(var.RESOURCES)\preferencesServeDirectories.xml" KeyPath="yes" />
>              </Component>
>
> The problem is when I install and uninstall, then edit this "preferences.xml" 
> file. If I do the install, I would like my XML edits to be removed since the 
> installer should replace the file with the one in the MSI. However, it is not 
> getting replaced.
>
> I am using Win 7, Wix 3.5
>
> Thanks.
>
> -Jono
>
> ------------------------------------------------------------------------------
> Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
> user administration capabilities and model configuration. Take
> the hassle out of deploying and managing Subversion and the
> tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2


------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to