[WiX-users] Re Dual Mode Setups

2014-05-06 Thread Mita Patel
Question: How do you set the installcontext early enough in the Major Upgrade setup so that it finds the existing product's context to upgrade. We created a Single Package authored MSI to target Win 7 + To Identify setup package as a Dual Mode we set ALLUSERS set to 2 MSIINSTALLPERUSER set to 1

Re: [WiX-users] Re Dual Mode Setups

2014-05-06 Thread Mita Patel
- Original Message - From: Mita Patel mpa...@esri.com To: wix-users@lists.sourceforge.net wix-users@lists.sourceforge.net Cc: Sent: Tuesday, May 6, 2014 3:22 PM Subject: [WiX-users] Re Dual Mode Setups Question: How do you set the installcontext early enough in the Major Upgrade setup so

Re: [WiX-users] Deleting files in a patch...

2014-01-14 Thread Mita Patel
Re: Deleting files in a patch. Applying the same logic to a patch does not work. We set the component id for new files that do not need to be registered to null. (to allow for deletion in future patches) Then apply the patch. Resulting in the null component id files not getting installed.

[WiX-users] Deleting files in a patch

2014-01-13 Thread Mita Patel
The msdn doc says the following for component id in the column table. ComponentId -- If this column is null the installer does not register the component and the component cannot be removed or repaired by the installer. This might be intentionally done if the component is only needed during the

[WiX-users] How can the setup detect the installed version of OpenGL?

2013-01-15 Thread Mita Patel
I am looking for some pointers on determining the installed version of OpenGL. I can use OpenGL Viewer to determine the version on a standalone system - but what would be the best way for an install to determine the version. Thanks Mita

[WiX-users] Propogating Environmnet variables

2012-12-17 Thread Mita Patel
We are having issues propagating the environment variables. The setup has a custom action that propagates the environment using the SendMessageTimeOut api SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0,(LPARAM) Environment, SMTO_ABORTIFHUNG, 5000, NULL); On a 64 bit OS, both 32