You really can't "backup" the old version. You can have Version2 install
to a different directory, or you can turn RemovePreviousVersions on the
Setup project to True so that it uninstalls the previous verison. If you
do this, you need to keep the UpgradeCode the same, but change the
ProductCode and Version.
---
David Guyer - VBQA Deployment Testing
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
[quoted text, click to view] >From: "Amy L." <amyl@paxemail.com>
>Subject: Setup Project: Backup Files
>Date: Sat, 8 Nov 2003 23:27:40 -0500
>Lines: 13
>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
>Message-ID: <ecmlQnnpDHA.2776@tk2msftngp13.phx.gbl>
>Newsgroups:
microsoft.public.dotnet.framework.setup,microsoft.public.dotnet.languages.cs
harp
[quoted text, click to view] >NNTP-Posting-Host: ny-lackawannacadent1a-lac-a-178.buf.adelphia.net
68.69.92.178
>Path: cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msftngp13.phx.gbl
>Xref: cpmsftngxa06.phx.gbl microsoft.public.dotnet.languages.csharp:197701
microsoft.public.dotnet.framework.setup:6343
>X-Tomcat-NG: microsoft.public.dotnet.languages.csharp
>
>I have a project that is deployed using a MSI. When the user attempts to
>install a new version of the program I require them to remove the existing
>version first.
>
>Is it possible to do the following
>1.) Instead of having the user remove the program from the "add/remove
>programs menu" have my setup project copy the existing version to a backup
>directory?
>
>Thanks
>Amy
>
>
>