makka
08-09-2007, 05:41 AM
Hi everybody,
I'm newbie of WIX & SUFWIN.
I'm looking to create and upgrades strategy using SUFWIN. I decided that for then moment I will create a full package as major upgrade for each new release changing the product code.
The setup.msi is created using a build server so the version number is passed to candle.exe as variable and is used in many places:
to create install folder path (C:\Program Files\MyApp\2.1.1 )
to create desktop shortcut (MyApp 2.1.1 )
to create program menu shortcut (MyApp -> MyApp 2.1.1 )
to create entry in Add/Remove program list (MyApp 2.1.1)
Now on every update I need to delete old install folder , delete
old desktop shortcut, delete program menu shortcut and update entry in Add/Remove program list.
I also use the folder
C:\Documents and Settings\All Users\Application Data\MyApp\database
to contain shared version database file so I need to install this file only on the first install and not remove it during upgrades or uninstallation
I'm newbie of WIX & SUFWIN.
I'm looking to create and upgrades strategy using SUFWIN. I decided that for then moment I will create a full package as major upgrade for each new release changing the product code.
The setup.msi is created using a build server so the version number is passed to candle.exe as variable and is used in many places:
to create install folder path (C:\Program Files\MyApp\2.1.1 )
to create desktop shortcut (MyApp 2.1.1 )
to create program menu shortcut (MyApp -> MyApp 2.1.1 )
to create entry in Add/Remove program list (MyApp 2.1.1)
Now on every update I need to delete old install folder , delete
old desktop shortcut, delete program menu shortcut and update entry in Add/Remove program list.
I also use the folder
C:\Documents and Settings\All Users\Application Data\MyApp\database
to contain shared version database file so I need to install this file only on the first install and not remove it during upgrades or uninstallation