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