Thursday 15 August 2013

wix - how to change from per user to all user installation? -


For our MSI, we have not mentioned all the user properties in the current release, so by default it runs according to user Gaya.

Our customers installed the application using the Admin User ID and the administrator left the company. Therefore its user ID is not high in a valid position.

They are unable to migrate to the new version using another admin account (as per the user's order).

However, we can change our MSI to support all users, it will not work in migration (major upgrade)

It seems that when we offer a new release If no existing releases are supported, we can fix this issue.

Is there any other alternative solution, even if the last MSI per user, now it should be upgraded primarily?

We are using WIX 3.5 for our installation process. Unfortunately, the Windows installer does not support the "upgrade in all contexts" as you have a copy of

The machine package can not upgrade a per-user package and a per-user package can not upgrade the per-machine package.

You can write an executable that finds an old .msi and uninstalls them to search for products and then to remove :: msiConfigureProduct () such as APIs :: Using MSENM Reloaded Products () However, without a user account, I am not sure that you will be able to see the products installed per-user.

No comments:

Post a Comment