L
liorh
i'm trying to use the installation to upgrade an older version. i'm
using x.dll (based on c#) to register assemblies to GAC, as a
Custom-Action for installing/uninstalling/rollback.
when installing (without the older version installed) - everything is
good. the right x.dll is running during the process.
but when upgrading over older version - the old x.dll is running !! and
the GAC is not changing as i expected.
i'm using the same upgradeCode for both versions and different
productCode. the version is different too.
the property RemoveOlderVersion set to True.
what's wrong ? how do i make the right dll to run ?
using x.dll (based on c#) to register assemblies to GAC, as a
Custom-Action for installing/uninstalling/rollback.
when installing (without the older version installed) - everything is
good. the right x.dll is running during the process.
but when upgrading over older version - the old x.dll is running !! and
the GAC is not changing as i expected.
i'm using the same upgradeCode for both versions and different
productCode. the version is different too.
the property RemoveOlderVersion set to True.
what's wrong ? how do i make the right dll to run ?