I noticed change between 1.0.2 and 1.0.4 If I change check type in 1.0.2, I need not to increase revision number. On computer reboot/service restart wpkg has detected that firefox version 3.0.8 isn't installed (by check type) and automatically installs new one. No need to increase revision. Version 1.0.4 hasn't this ability, I have to increase revision number...is this some sort of speed optimization? My package: > <package > id="firefox" > name="Mozilla Firefox 3.0.8" > revision="6" > reboot="false" > priority="10"> > > <check type="uninstall" condition="exists" path="Mozilla Firefox (3.0.9)" /> > > <install cmd='"%SOFTWARE%\SW\free\firefox\Firefox Setup 3.0.8.exe" -ms' /> > > <upgrade cmd='"%SOFTWARE%\SW\free\firefox\Firefox Setup 3.0.8.exe" -ms' /> > > <remove cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe" "%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe" /s' /> > <remove cmd='%COMSPEC% /C if exist "%PROGRAMFILES(x86)%\Mozilla Firefox\uninstall\helper.exe" "%PROGRAMFILES(x86)%\Mozilla Firefox\uninstall\helper.exe" /s' /> > > </package> Thanks -- Vladimir Psenicka IT system engineer Prodeco a.s. |