cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Major upgrade problem - DIRPROPERTY1 .

The problem is that I need to roll out a major update to the Documentum Desktop Client app. but the existing installed version contains the DIRPROPERTY1 error in the Directory table and as such when uninstalling via GPO produces the error:

'Error 1606. Could not access network location \.'

I've tried uninstalling/updating via the upgrade table which causes a similar problem and doesn't even install the new version; I tried adding a Custom Action running MSIZAP but this didn't uninstall fully or correctly; I tried amending the locally cached MSI and removed the DIRPROPERTY1 which did work and would be ok for a few users but even so the filenames are always unique so can't just replace automatically. It can be removed manually when signed on as an administrator but this is not really an option; this app. is computer assigned in a locked down environment.

The only solution that worked was to amend the old version and remove the DIRPROPERTY1 and then redeploy via GPO; once reinstalled this then allowed itself to be uninstalled.

This doesn't seem so bad at first but the app. is used by approx. 300 users.

Does anyone know if there is a way of forcing an uninstall regardless of errors? :confused:


"I thought I had removed this problem from all my apps but I guess this must be the one that got away." 😮
(2) Replies
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:\"
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:\"