Thanks for the reply.
I understand the problems with DIRPROPERTY1 and how they are checked by the installer against the locally cached MSI when uninstalling. The problem I have is that the old app. has already been rolled out with this error and as such it now exists on around 300 machines; when trying to uninstall by removing the machine from the GPO group or the other methods mentioned previously I receive the 1606 error.
I was trying to find out if it's possible to force the uninstall of the app. therefore ignoring the 1606 error but still removing the old app.?
Cheers
Paul
OMSTEF wrote:
This problem occurs because MSI checks directory table and verify that Path "\" exists.
In directory table the property DIRPROPERTY1 have been put.
So the best thing, i think, it's either you delete all entries in directory table when DIRPROPERTY1 appears, or either you change value of DIRPROPERTY1 in property table of "\" = > "C:\"