Error 1904. Module C:Program Files (x86)...crtslv.dll failed to register. HRESULT-2147010895. Contact your support personnel

SOLVED

While installing Sage 100 premium 2017, I received an error message:

Error 1904. Module C:Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\crtslv.dll failed to register. HRESULT-2147010895. Contact your support personnel.

Some posts suggested to install different versions of the C++ Redistributable libraries. I found out that I actually needed to install 2005, 2010, and 2015 in order to get it to work. I wasn't sure which ones Sage needed, so I installed both the 32 and 64 bit versions. You can find links to all of the version here: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads 

That fixed it for me, I hope that helps someone.