been isntalled).
"David Guyer [MS]" <davguy@online.microsoft.com> wrote in message
news:NK5ImbiAEHA.3552@cpmsftngxa06.phx.gbl...
> You should check the Windows Installer help for the rules on Copying
> Versioned Files and Copying Unversioned Files. They are good discussions
> on how Windows Installer decides whether to replace files.
>
> I think the best way to do this, however, if you are trying to upgrade a
> program, is to use the RemovePreviousVersions flag on the Setup project.
If
> set to true, it will first uninstall the old installation (and remove the
> files), then, it will install the newer one. There is a bug on this where
> it doesn't work if the previous installation was installed for Everyone
> (all users / per machine). Then, you need to manually uninstall it (which
> you could do using a batch file to uninstall the existing one, then
install
> the new one).
>
>
>
>
> I don't understand your second question?
> ---
> David Guyer - VBQA Deployment Testing
> This posting is provided "AS IS" with no warranties, and confers no
rights.
> --------------------
> >From: "Tony" <v8rocks2003@yahoo-remove.co.uk>
> >Newsgroups:
>
microsoft.public.dotnet.languages.vb,microsoft.public.vsnet.general,microsof
> t.public.vstudio.development
> >Subject: Setup Wizard Projects
> >Date: Thu, 4 Mar 2004 11:16:40 -0000
> >Organization: Posted via Supernews,
http://www.supernews.com > >Message-ID: <104e40s5b6jlj47@corp.supernews.com>
> >X-Priority: 3
> >X-MSMail-Priority: Normal
> >X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
> >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
> >X-Complaints-To: abuse@supernews.com
> >Lines: 12
> >Path:
>
cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.sul.t-online.de!t-onlin
>
e.de!tiscali!newsfeed1.ip.tiscali.net!feed.news.tiscali.de!uio.no!news.tele.
>
dk!news.tele.dk!small.news.tele.dk!sn-xit-02!sn-xit-06!sn-xit-01!sn-post-01!
> supernews.com!corp.supernews.com!not-for-mail
> >Xref: cpmsftngxa06.phx.gbl microsoft.public.vsnet.general:17200
> microsoft.public.vstudio.development:4491
> microsoft.public.dotnet.languages.vb:186406
> >X-Tomcat-NG: microsoft.public.vsnet.general
> >
> >Can anyone help me determine how to overwrite always by default without
> >removing the permanent flag on files, when the file that is being copied
is
> >older than the existing - when using an executable genereated from a
setup
> >wizard project.
> >Also is it possible to get the setup to disregard the fact it needs to be
> >repaired or uninstalled before doing a normal full install every time.
> >(always do full install).
> >Many thanks.
> >
> >Tone
> >
> >
> >
>