I searched the KB articles on 1904 error, but nothing for win 8 and few for vb 2010 msi. windows platform.
I had been using cr 2008 32-bit runtime with no problem. But now I am trying to install an application that was created in vb 2010 and I need the cr 2010 runtime. I started to install the cr 2010 runtime 32 bit. This is a 64 bit machine but the application was created for 32 bit and I have been using 32 bit when installing msi on other x64 platforms with no problems.. This was a test machine. It has installed the visual C++ redistributable x86 and 64 bit , versions 2005, 2008, 2010 and 2012. bit. The cr 2010 32 bit runtime is the one that fails.
During installation of the CR 2010 msi a message said that the 2008 msi had to be uninstalled which it did automatically. But later I received the error 1904 message. There are about 21 dll's that were listed as not registering.
I uninstalled the cr 2008 32 bit runtime and tried again, but that did not help.
I tried running the CR 2010 msi as administrator to no avail.
I tried uninstalling all other crystal -related software and updates to no avail.
I tried disabling windows defender, to no avail.
My OS platform is Windows 8.1