Hi,
I've been struggling with the following problem: my installer calls an external dll by a custom action. This dll reads an xml file. I discovered that in case of an error, the installer shows appropriate error message box (I use the MsiProcessMessage method to inform installer about an error), but only on the machine I develop the installer. I tried to run it on two other laptops and there is nothing shown except the final FatalErrorDlg.
I was not sure if there is something wrong with the dll or with installer, so I wrote a function in this dll which always returns error code and forces MSI to log this error and show the message: and again the result was exactly the same - just fine on my machine, but neither log entry nor message box was shown on two other machines?
 
Anybody has any idea?
Mateusz

Reply via email to