Sorry I forgot to mention.

I am not writing a code to make WI.
I just use Setup project from Visual Studio.
InstallSheld also will create WI or msi file.

However I am not sure about the WI system can have this feature.
What I know is after installing newer version if installer, the
previous version removed
and user can't revert back to the previous version.

Any idea how to do this?

On Mar 27, 5:35 pm, Benj Nunez <[email protected]> wrote:
> If I were in your shoes, I would use InstallShield or Inno Setup
> rather than having to
> write code for an installer.
>
> Good luck.
>
> Benj
>
> On Mar 27, 2:21 am, CallMeLaNN <[email protected]> wrote:
>
> > Hello all,
>
> > I just get an idea to make my app setup project have an ability to
> > revert to the previous version.
>
> > The reason is here. At first, in production side, the app is alive
> > (installed).
> > Then when my user request additional features, then I need to modify/
> > upgrade the existing app.
> > If the updated app is failed to function properly, they got option to
> > revert to the previous version.
>
> > Normally what I do is in the following step:
> > - Create an app project
> > - Create setup project for it with check for newer version and auto
> > remove previous version.
> > - Install/deploy to the user PC
> > - Update the app.
> > - Rebuild the setup project.
> > - Install/deploy to the user PC (it will remove the previous version)
>
> > Then I need to add additional step.
> > * User try the new version.
> > * If gto prob. user can revert the installation to pervious version.
>
> > This idea is just like you installing windows driver / windows update.
> > You got option to return to the old driver / windows version.
>
> > Thanks in advance.
> > CallMeLaNN

Reply via email to