Visual C ++ 2005 Fusion Modules Not Installed

I wrote the Crystal Report Viewer application in VB.NET (VS 2013).

It works fine for the most part, but I found that on some computers I ran into an error:

Type initializer for "CrystalDecisions.CrystalReports.Engine.CRPE cast and dropped

So, after a lot of trial and error (and an incredible degree of search on Google), I found that CrystalReports for VB is dependent on the redistribution of Visual C ++ 2005.

So, I got the merged modules and included them in my installer. Just to find out that I need specific versions of "8.0.50727.762" that come with the ATL security update. Not the "8.0.50727.42" that I had. So I had to install Service Pack 1 for Visual Studio 2005 to get these new updated merged modules!

For search only, I ran into the same error.

Combined modules:

Visual C++ 8.0 OpenMP 
Visual C++ 8.0 MFC
Visual C++ 8.0 MFCLOC
Visual C++ 8.0 CRT
Visual C++ 8.0 ATL
SAP Crystal Reports runtime engine for .NET Framework 4 (CRRuntime_12_0_16.msm)

(I also have the corresponding .MSM policy) After I run the installer and run the program, I get an error.

If I immediately install the Redistributable Security Pack Update for Microsoft Visual C ++ 2005 Service Pack 1 (SP1)

The program is working fine.

- , V++?

, reidstribution - 32- X86.

VS 2013 InstallShield LE. .

0

All Articles