I'm still having problems with packaging up the CR for VS2010 library with our applications installation.
I'm using InstallShield 2011 for the installation setup.
I've included the CRRuntime_13_0.msm file. (That is the only MSM file I included, are the others needed also?)
I've included the Microsoft Visual C++ 2005 SP1 Redistributable Package (x86 and the x64 versions.)
I have tried to do a test install on both a 64bit and a 32bit Windows 7 computer and it keeps giving me the crtslv.dll failed to register error on both computers.
Error 1904.Module C:\Program Files\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.
I thought it might just be due to the 32 bit MSM causing the problem on the 64bit computer, but I can't even get it to install on a 32bit computer. (On the 32bit computer install, I even removed the x64 bit version of the MS C++ 2005 Redistributable from the installation setup just to make sure it wasn't causing a problem).
I have even tried having my Install Shield setup 'Chain' the CRRuntime_32bit_13_0.msi file to my main installation (not using the Merge module). Even when that runs, it produces the same crtslv.dll failed to register again.
BUT, if I run the CRRuntime_32bit_13_0.msi manually on the computer it installs correctly. (I even tried using the same /qf parameters that InstallShield is using on it and it also worked OK that way.) So I can't figure out how to get it to run in conjunction with my InstallShield installation.
Can anyone give me any suggestions?
Mike...