These Windows Installer errors are related, 1904 is for modules registering (usually during an install) , 1905 is for modules unregistering (usually during an install). This will display an error along the lines of Windows Installer Error 1904 Module [2] failed to register. HRESULT [3]. This can be resolved by removing the entry for [2] [...]
Posts Tagged ‘msi’
MSI error 1904 and 1905
Posted in msi, tagged 1904, 1905, error, msi, windows installer on January 13, 2010 | Leave a Comment »
MSIFASTINSTALL not so fast
Posted in msi, Windows 7, tagged msi, MSIFASTINSTALL, Windows 7 on August 3, 2009 | Leave a Comment »
I read about MSIFASTINSTALL with great hope that it would reduce installation times as documented in Alex Verboon’s article. Sadly this hasn’t been my experience. I decided I’d test a sequence of installations including Flash Player, Access Runtimes, Reader, QuickTime, Java 6, Silverlight and Shockwave on Windows 7 RC. There were also some other non msi installations. [...]
Install Java 6 side-by-side different versions
Posted in msi, Packaging, tagged Java, msi, setup on July 23, 2009 | Leave a Comment »
Run the setup.exe with the parameter STATIC=1 and the install will generate a different msi that will install a standalone version
Error 1723 – Problem with dll action wisesetprofilesfolder
Posted in Packaging, Work, tagged dll, msi, wise, wisepatch, wisepath, wisesetprofilesfolder on August 29, 2008 | Leave a Comment »
When I came across this error with an installation, I found that the issue was with a resource of the package. The Callwisepatch resource size was 3584 and had an <Unspecified> file name. This wasn’t what I expected, so I checked another msi which had the file size as 8256 and a file name of [...]
VBScript get MSI ProductCode
Posted in Packaging, VBScript, Work, tagged msi, VBScript, WindowsInstaller on August 20, 2008 | 1 Comment »
In looking for a way to retrieve the ProductCode from an MSI I came across this. Two important points: One, this uses the windows installer object and can be queried using SQL effectively, Two, the different parameters for opening the database can be found in the MSDN, but I found 2 worked better than 0. [...]
Internal error 2709
Posted in Packaging, Work, tagged error, msi on July 29, 2008 | 2 Comments »
If you come across this in an msi, take a look in your component table and see if there are entries there that are no longer in your install. I had this after replacing comdlg32.ocx with a merge module.