Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

DLL Version Error

I am using CR XI sp4 - trying to use these in SQL Server Integration Services Script Component - basically

I copied the CrystalDecisions.CrystalReports.Engine.dll and CrystalDecisions.Shared.dll to the SQL Assemblies directory C:\Program Files\Microsoft SQL Server\90\SDK\Assemblies.

I right clicked and found the file version number to be 11.5.9710.1263 however, when I go to Add Reference to my code, the version is shown as 11.5.3700.0.

I have copied these exact same DLL's to another server where I'm trying to run (test environment) and I am getting the following error:

Error: 2008-09-03 10:54:52.13

Code: 0xC0047062

Source: DFT USF Generate Invoices Script Component [106]

Description: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.

File name: 'CrystalDecisions.CrystalReports.Engine, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'

at ScriptComponent_747a507ebf4f448ba138d8dfecfb1899.ScriptMain..ctor()

I have confirmed the DLL's on each of my platforms. Not sure where to go or what to do here.




Former Member
Former Member replied


11.5.9710.1263 is the DLL version and 11.5.3700.0 is the assembly version. You cannot just copy these to another machine, you will have to create a setup/install project that includes our merge modules and install them to the new machine.

Alternatively you can run this MSI on the other machine to get the DLLs there.


0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question