Windows Installer 3.1 has been released more than once - unfortunately, if you caught the first release it has a serious bug...
The bug causes a package installation to fail - silently - if it tries to overwrite a file under System File Protection. The application log shows Windows Installer Error 1931 in these cases. The bad version of MSI is 3.1.4000.1823 and the version that fixes the problem (v2) is 3.1.4000.2435 or later.
Obviously if you are repackaging you have a much greater risk of files in your packages that may be trying to overwrite protected files.
View KB Article Download Latest Window Installer 3.1 (2.5 MB)
Topic: "Windows Installer"
|