CRRuntime_12_2 Merge Modules

When using CRRuntime_2_2 merge modules there is a dependency on the Visual C++ 8.0 runtime.  There has been a resent update to the VC Runtimes (ATL Security Patch).  So, the current version of the VC Runtime is 8.0.50727.4053.  Is this the version I need to include in my installation, or do I need to redistribute the previous version of the VC Runtime - 8.0.50727.762.
Also, when I build my installation using the CRRuntime_2_2 merge modules I get an error - CRRuntime_12_2 7COC7D58_142B_4283_9BAE_A953E850EC7E (Table Merge Problem in table 'Directory' for row 'INSTALLDIR')

Hello Ludek
Just to let you know that I resolved this issue. Here is what I did.
Step 1. I installed Visual Studio 2005 on my developer machine (Win XP). Also installed SP1.
Step 2. I ran the windows update recursively to get all updates for VS 2005.
Step 3. This process updated the merge modules for VC++ 2005 SP1 to latest version 8.0.50727.4053 in the folder C:\Program Files\Common Files\Merge Modules. I copied them to Install Shield merge modules folder(C:\Program Files\InstallShield\2009\Modules\i386) on my builder m/c (of Win XP OS).
Step 4. I modified the Crystal Reports 2008 Fix Pack 2.5 merge module "CRRuntime_12_2.msm" using Install Shield's Direct Editor to modify the ModuleDependency table to change the RequiredLanguage to 0 (from 1033) for all VC++ libraries. Also modified Summary Information table to change Template to ";0" (from ";1033").
Step 5. I added the modified CR2008 merge module to install shield project which by default added all Visual C++ 2005 SP1+ merge modules automatically. I build the setup without any errors (ignored warnings). The Setup worked just fine on a clean XP machine.
So the point is the Fix Pack 2.5 (at least) do use very latest version (8.0.50727.4053) of Visual C++ 2005 merge modules.
version 8.0.50727.762 will not work any more.
u2022 Microsoft_VC80_ATL_x86.msm; version 8.0.50727.4053
u2022 Microsoft_VC80_CRT_x86.msm version 8.0.50727.4053
u2022 Microsoft_VC80_MFCLOC_x86.msm; version 8.0.50727.4053
u2022 Microsoft_VC80_MFC_x86.msm; version 8.0.50727.4053
u2022 Microsoft_VC80_OpenMP_x86.msm; version 8.0.50727.4053
I am not sure if this is applicable to other fix packs of CR 2008 SP1 and SP2 merge modules.
Best Regards
Madhu Gorthi

Similar Messages

  • Crystal Report 9 merge Module and its service pack 7.

    Hello, My application is using Crystal report 9 and have its merge modules which are integrated in Installer. It has packages: rdcdesigntime.msm, rdcruntime.msm, reportengine.msm and Database_Access.msm which are already integrated in my application Installer. There are few issues which are fixed in its service pack 7 for CR 9(File: cr90win_en_sp7.exe).
    Now my Q is:
    1. Are there latest merge modules for CR 9 which has changes for SP 7 also incorporated? So that I can change modules in installer itself to have changes for SP7 also.
    2. I couldn't get merge modules for CR 9 even from the site. From where I can get this?

    Hi Neha,
    Click [here|http://resources.businessobjects.com/support/additional_downloads/runtime.asp#01] to download the availabe merge modules of CR 9.
    Or
    Click [here|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/bobj_download/main.htm] to get all the CR9 documents, mergemodules, fix packs etc. just you need to provide the "CR" as S/W product and "9" as a roduct version.
    Also the Wiki [here|https://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsforVisualStudio.NETRuntimeDistribution-Versions9.1to12.0] is currently the best resource for CR.NET Runtime information.
    Sincerely,
    Amit

  • Deploying Crystal Reports runtime using merge module failed

    Hi,
    I am having a problem when deploying Crystal Reports using merge module runtime, included into MS Visual Studio web setup project, when installing my *.msi with CR runtime on a completely clean PC (with only MS Windows installed). Error: Failed to register one of the Crystal Reportsu2019 *.dll because it could not find Microsoft visual C++ runtime (msvcr71.dll was not in Windows\System32 folder)
    I am using Crystal Reports runtime merge modules, which I downloaded from here: https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/bobj_download/main.htm
    I tried both cr120_mm.zip (Crystal Reports 2008) and cr121_mm.zip (Crystal Reports 2008 SP1)
    cr120 could not find msvcr71.dll, cr121 could not find msvcp80.dll.
    Steps to reproduce:
    -          In MS Visual Studio 2008 create a new empty Web Setup Project.
    -          Add Crystal Reports merge module CRRuntime_12_0.msm or CRRuntime_12_1.msm
    -          Build *.msi
    -          Try to install this *.msi on a completely clean PC. I tried it on Windows Server 2003 R2 SP3, which did not have msvcr71.dll or msvcp80.dll files in C:\Windows\System32 or in any other PATH folders.
    -          During installation there is an error u2013 failed to register one of the Crystal Reportsu2019 *.dll
    I am looking forward to hear from you.
    Thank you.

    I believe these threads have the answer for you:
    https://forums.sdn.sap.com/click.jspa?searchID=19475295&messageID=6558989
    https://forums.sdn.sap.com/click.jspa?searchID=19475295&messageID=6559113
    Ludek

  • Crystal Reports 2008 Merge Modules SP1 Fails when installing Wise 7.0

    Hello all,
    We are packaging our software solution .NET 2.0 Visual Studio 2008, with Wise Studio 7.0 using Crystal Reports 2008 Merge Modules (SP1). (We use CR2008 for reporting)
    There is a point (fix service) in the installation when an error message appears saying, " cannot register Businessobjects.enterprise.sdk cannot be register because of dependencies.
    We have tried installing in a XP, a Windows 2003 Server, and Vista. The three of them with the same error.
    Any ideas???
    Thank in advance.
    Adrián.-

    I believe this thread will help:
    warnings on build with CRRunTime_12_1.msm
    Ludek

  • Crystal 11.5 runtime deployment required merged modules and minimum size

    I have some deployment restrictions. The 11.5 runtime merged modules are about 80mb, which is very large for use.
    1. Are all merged modules required? It seems as if not all of them are needed. Can I get a list of the required ones?
    2. Is there anyway to minimize the deployment? Either through the msmu2019s or by breaking them apart?
    Any help is appreciated!

    Hi, John;
    The only supported method of deploying our runtime files is to use the merge modules. All of them are required, except for the Mapping merge module, which would only be used if you are using the Mapping feature.
    There is no way to decrease the size of the deployment.
    Best Regards,
    Jonathan

  • Crystal Report XI R2 merge modules install Enterprise components... Why?

    I am in charge of creating the runtime component insallation (we are using the RDC) and have used the merge modules for Crystal Reports XI R2 to create a msi package for installation. I used the Microsoft Visual Studio Installer for the creation of the msi. The installer seems to be adding some Business Objects Enterprise 11.5 components which is causing some of our users Enterprise 10 to stop working... It also seems that if they unregister the EnterpriseFramework.dll and register the same file associated with Enterprise 10, they are able to run with some minor issues (like colors not there, etc.).
    The question I have; Is there a particular reason these Business Objects Enterprise 11.5 components NEED to be installed? If not, is there a way to keep them from being included in my installation package?
    Any help is appreciated, I have been searching for similar issues on this for a couple days now and have found absolutely nothing of any help.

    Maybe we need to back up a little bit. When you say:
    Enterprise 10 to stop working...
    What does that mean? What actually happens? Errors, behavior, etc?
    Next:
    At this point what would my options be for this issue (remove files from merge module)?
    - I am not sure that removing the EnterpriseFramework.dll would be the way to go. Presumably the dll is htere because it is needed by the RDC(?). BTW., this is the only DLL with Enterprise in it that I see in the msm files.
    Would this be a bug related to the merge modules, or are these files supposed to be included?
    - Not sure, but the dll is installed into this directory: c:\program files\business objects\businessobjects enterprise 11.5\win32_x86. And it is a COM dll, so CE 10 should not even know that this dll is there. One good way to check is to use regsvr32 /u and unregister the EnterpriseFramework.dll. See if the CE 10 install starts to work now. You may want to re-register the EnterpriseFramework.dll of version 10.
    Ludek

  • Visual Studio 2008 Beta 2 - Merge Modules

    Post Author: ThDn
    CA Forum: .NET
    Hi everyone, this is my first post in here! , well this is my problem i've been using VB.net 2008 Beta 2, everything goes well with CR,  but at the time i was trying to deploy my app , i couldnt find the respective merge modules, i've try using  CR 10, CR 11 merge modules but nothing. Any help?  

    Post Author: Argan
    CA Forum: .NET
    I do not believe that there are any yet.

  • Merge Module Problem - I think!!

    I had tried the trail version of Crystal Reports XI and was able to make it work in my applications just fine.  Now that I have purchased the product I have had nothing but trouble.  I can not get it to work even with the previous application that I had it working in.
    I have a Microsoft Visual Studio 2005 Visual Basic Windows application.  I have referenced the CrystalDecisions. CrystalReports.Engine, ReportSource, Shared, Windows.Forms.  I have also referenced BusinessOffice.Enterprise.BIAR.  I have created a setup application and it has detected the dependicies and included the merge modules.  I have tried it using different downloaded merge modules and it still does not work.  The error I get when I am trying to install the application is as follows:
    An error occurred during the installation of assembly 'BusinessObjects.Enterprise.Desktop.Agnostic.dll,Version= "11.5.3300.0",Culture="neutral",PublicKey Token="692fbea5521e1304"
    If anyone knows what direction to point me in on this one I would really appreciate it.  I need to move on with this application!

    Hi, I've had a similar problem in a project built in Visual Studio 2003, using Crystal Reports 10. I determined that on our build machine, the project was not being built with the right version of the referenced dependency: CrystalDecisions.Windows.Forms. In our case, at compile time, the build machine would check the GAC for that file and found the version 9 copy that was available. At runtime, version 9 was not available but version 10 was installed (by design) and we received the same error as you.
    To resolve the error, ensure that you are building using the correct version of your references. By 'correct', I mean use the same version at compile time as will be available at run time.
    I hope that helps! (I realize you posted the question 2 months ago, only stumbled on it now looking for the solution to my own, different, problem)

  • Error in merge modules CR XI R2?

    Hi,
        I downloads for two times the "merge modules" for Crystal Report XI R2 and I would like to know if in the files: CrystalReports11_5_RDC_Reportengine.msm and CrystalReports11_5_RDC_License.msm, is there any error when was created.
    I receive an error message when I try to open this files, but I can open correctly the files: CrystalReports11_5_RDC_Designtime.msm and CrystalReports11_5_RDC_Runtime.msm   
    Somebody knows if is this possible?
    Thanks for all and best regards to all,
    Antonio.

    There was a release that was corrupt when it was uploaded to our FTP site. Issue has been resolved.

  • Can I create a merge module (.msm) in LabWindows/CVI 2010?

    Is it possible to create .msm files in LabWindows/CVI 10?  If so could someone just point me in right direction please?  Thank you.
    Solved!
    Go to Solution.

    You can't create merge modules in CVI but you can consume merge modules in our distribution builder. Normally, if you needed to create a merge module, you would create the merge module in a tool like WiX and then consume it in CVI. Just out of curiosity, what exactly are you trying to do? 
    Jonathan N.
    National Instruments

  • Where can I download CrstalReport 9 merge modules?

    Hi,
    I connect to http://support.crystaldecisions.com/downloads to get CrystalReport 9 merge module, but I failed to login.
    Where can I get CrystalReport 9 merge module?
    Thanks.

    Also, all runtime for all versions of CR (Since v. 9) are notes in [this|https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567] wiki.
    Chuck, thank you for jumping in
    Ludek

  • Crystal Reports 2008 Fix Pack 2.7 - Merge Modules Dependencies

    What version of the Visual C++ 8.0 Merge Modules is the latest Cyrstal Reports 2008 Fix Pack 2.7 looking for?  I'm having issues getting the dlls to register.
    CEReportSource.dll failed to regester and so on . . . .
    I'm using InstallShield 2008 with a Visual Studio 2008 (but I have access to the Visual C++ runtimes from previous versions).
    Regards,
    Mike

    Search forums before posting. You are likely missing the C++ runtime distribution package on the destination OS.
    Other posts have the Microsoft link to get them and include them with your package.
    CR 2008 also requires 1.1 and 2.0 framework to be installed.
    Use Dependency Walker on the dll that won't register and it should tell you what is missing.
    Thank you
    Don

  • Crystal report merge module

    Hi Members,
    We have an application developed in Visual Basic6, MSAccess(Datastorage) and Crystal Reports11 (for reporting), and working fine since years.
    Now, we have developed the same application using Labview 7.1.
    We are using Crystal Reports Ver.11 for report generation, and working fine. (Had to do this because we have invested a lot of $ for Crystal Reports.)
    Now we want to distribute the software to our customers by giving them the setup. We are sucessfully able to generate the setup of Labview application and working fine on the customer PC, but it gives problems when generting reports on the customer's PC. We studied the documentation of Crystal reports, and found that they have Merge modules that needs to be included in the Setup. We have done it sucessfully in VB6, using MS-Installer, because they support including .MSM files directly.
    We would like to know, how we can include those .MSM files of crystal reports in Labview Application builder, 
    or 
    how to include these .MSM files into our setup cd that is to be given to our customer.
    Thanking you,
    with best regards from,
    Kiran V Sutar
    Mumbai, INDIA.
    P.S. : I have also posted this question on other forum at : http://forums.lavag.org/Crystal-Report-t13349.html
    I hope this does not offend anybody, Since I am desparate to get a solution to this.

    Sorry for the late reply. Just got back from work. I asked the previous developer. They told me they're using .NET to call the Crystal Report 2013 in VF. Yes we use the SAP Crystal Reports Developer Version for Visual Studio.NET. When i check they reference this C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet\CrystalDecisions.CrystalReports.Engine.dll. Back from my previous concern.
    My concern is when i'm going to deploy my application to my client.Will it work if i'm going to add the merge module file to my package from this link SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads? Because it say its for Visual Studio and Framework 4.0.
    Do i really need to change my target framework to 4.0 in VS2010 and add the framework 4.0 dependency in my package?
    Thank you for your reply......

  • Crystal Reports XI - Where to find the Merge Module and the Install Shield?

    Hi,
    I'm using CR XI with Delphi 2006 and I'm having problems with the client side instalation of the program.They say I have to install the Merge Modules through an Install Shield programs.
    Where to find this and how to use?
    Thanks!

    Hi,
    Install shield is a part of MS Windows not with the BusinessObjects so I was not able to find any BO document on it.
    I have searched over the internet and found some useful links about Install Shield for Windows:
    http://gormanonline.com/blogs/msidle/archive/2008/05/02/basic-introduction-to-installshield-and-windows-installer.aspx
    http://en.wikipedia.org/wiki/InstallShield
    Microsoft Windows includes registry-activated logging services to help diagnose Windows Installer issues. This article describes how to enable this logging service.
    Open the registry with Regedt32.exe and create the following path and keys:
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
    Reg_SZ: Logging
    Value: voicewarmup
    You can use this example:
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftwindowsInstaller]
    u201CLoggingu201D=u201Dvoicewarmupu201D
    The letters in the value field can be in any order. Each letter turns on a different logging mode. Each letteru2019s actual function is as follows for MSI version 1.1:
    v Verbose output
    o Out-of-disk-space messages
    i Status messages
    c Initial UI parameters
    e All error messages
    w Non-fatal warnings
    a Start up of actionsr Action-specific records
    m Out-of-memory or fatal exit information
    u User requests
    p Terminal properties
    + Append to existing file
    ! Flush each line to the log
    u201Cu201D - Wildcard, log all information except for the v option. To include the v option, specify u201C/lvu201C.
    Once activated, the log files that are generated may be found in your %TEMP% directory.
    Hope this will give you a clarification about Installation Shield for Windows.
    Regards,
    Deepti Bajpai

  • Crystal Reports 12 merge module fails ICE validation during installation

    Hi there,
    I am using the CR 2008 merge module that I downloaded from this site, and am using MSI Factory 2.0 to install my product.  The ICE validation fails during the build with the following errors.
    C:\v9.wxs(6680) : warning LGHT1056 : The Directory table contains a row with primary key(s) 'INSTALLDIR' which cannot be merged from the merge module 'C:\Program Files\Common Files\Merge Modules\CRRuntime_12_0.msm'.  This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module.
    C:\v9.wxs(6680) : warning LGHT1056 : The Directory table contains a row with primary key(s) 'ProgramMenuFolder' which cannot be merged from the merge module 'C:\Program Files\Common Files\Merge Modules\CRRuntime_12_0.msm'.  This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module.
    C:\v9.wxs(6680) : warning LGHT1056 : The Directory table contains a row with primary key(s) 'CommonAppDataFolder' which cannot be merged from the merge module 'C:\Program Files\Common Files\Merge Modules\CRRuntime_12_0.msm'.  This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module.
    C:v9.wxs(6680) : warning LGHT1056 : The Directory table contains a row with primary key(s) 'ProgramFilesFolder' which cannot be merged from the merge module 'C:\Program Files\Common Files\Merge Modules\CRRuntime_12_0.msm'.  This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module.
    light.exe : error LGHT0204 : ICE79: Feature 'CMS' referenced in column 'InstallExecuteSequence'.'Condition' of row 'CMSsetupConfiguration.9CED35E4_C9E6_11D3_9833_00A0C9DA4FE9' is invalid.
    Any ideas what this means?
    Thanks,
    Rod

    Hi Falk, thanks for your interest.
    Yes, I can build the setup, but I need to have zero ICE validation warnings in order to pass the Vista Certification process.  It seems to me that the default merge module for CR2008 has been put together in a way that fails best practice - eg.  ICE validation.
    The merge module is simply added to a feature within the installer product, and if I turn on the switch to "Ignore ICE warnings", then the build works OK and I can install the product no problems.  However if I turn off the "Ignore ICE warnings", then the build fails and stops dead.
    The snippet I posted here was from the log file.
    Hope this helps,
    Best regards,
    Rod

Maybe you are looking for

  • Lost 10.6.8. after a hard drive failure!

    I lost 10.6.8. after a hard drive failure, can only update to 10.5.8? What are my options? Thanks, Amir

  • Lightroom is crashing every time I open it with a "preview cache" error.

    Says "Lightroom encountered an error when reading from its preview cache and needs to quit." and then it forces it to close.  I've tried uninstalling/reinstalling, restarting my computer (which is only a few months old).  As a photographer in the mid

  • Gaming COV on bootcamp

    I'm running COV on bootcamp and there is MAJOR flickering of the screen... I have the graphics down as low as they go on the game but don't really want to mess with the resolution of the game. Help? My MacBook: 2.0 ghz, 1 gb memory, 60 gb hd (10 of w

  • Possible to highlight a row in text area which in turn would fire an event?

    I'm making a GUI of which the main portion consists of a large text area. The text area would list problems that our company is experiencing - each row would represent a problem. Each row would give a problem ID and a description of the problem. I wa

  • Rank as an Aggregate function

    Can anyone explain to me how RANK function worked in ORACLE ? For instance I have a table as below ID JobID Salary 100 667 800 200 670 1250 300 670 1250 400 670 1600 500 671 2200 600 671 2750 700 671 2850 I executed SQL statement 'select rank(1250, 6