We are migrating a .NET application from Windows Server 2003 to Windows Server 2008. However, it failes due to some missing assemblies on new server. Can you please help us to find these missing assemblies. We appreciate any help.
Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'CrystalDecisions.Web, Version=11.5.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.
Assembly Load Trace: The following information can be helpful to determine why the assembly 'CrystalDecisions.Web, Version=11.5.3300.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be loaded. WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. -------------------------------------------------------------------------------- Version Information: Microsoft .NET Framework Version:2.0.50727.4216; ASP.NET Version:2.0.50727.4223
Make sure you have CR XI R2 runtimes installed on the new 2008 server.
Download here :
Also, if the WIN 2008 machine is 64 bit, make sure that he IIS is app pool is set to run 32 bit apps. (advanced properties " Enable 32 bit apps " to true).
Also, just a heads up.. CR XI R2 is not compatible with WIN 2008 server.
SAP Active Global Support
Follow us on Twitter
Got Enhancement ideas? Try the SAP Idea Place
Thanks a lot for your update!!
As you said that CR XI R2 is not compatible with WIN 2008 server, can you please suggest us if there is any alternate way to run our applications in Windows 2008.
Also, It seems the suggested installation(CrystalReports11_5_NET_2005.msi) requires a product key. If possible, please can you suggest the way to get a product key.
You could use the same keycode you are using for the CR XI R2 designer.
The other option is to upgrate to CR 2008 (VS 2005 or VS 2008) or CR for VS 2010 / 2012.
In both the cases, you would need to bring the app back to dev box, recompile it with new CR version assemblies and then deploy it with the new respective CR runtimes.
If the installation of CR XI R2 is not compatible in Windows Server 2008, can you please suggest the suitable version to replace the existing dll's(CrystalDecisions.Web, Version=11.5.3300.0) for Windows Server 2008. This application is in .NET Framework 2.
You can get the latest CR for VS SP 8 from here:
Use the first link to integrate into Visual Studio and the others are for deploying the CR runtime.