SAP Knowledge Base Article - Public

1705076 - The indirectly-referenced assembly 'BusinessObjects.Licensing.KeycodeDecoder, Version=13.0.2000.0 ... could not be found


  • Using FxCop static code analysis tool from Microsoft to check .NET managed code assemblies for conformance to Microsoft's .NET Framework Design Guidelines
  • A project that includes the Crystal Reports Assemblies for .NET reports the following message:

Microsoft.FxCop.Sdk.FxCopException: The indirectly-referenced assembly 'BusinessObjects.Licensing.KeycodeDecoder, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be found...


  • Crystal Reports for Visual Studio 2010
  • Visual Studio 2010

Reproducing the Issue

  • Run FxCop against any VS .NET project that references Crystal Reports Assemblies
  • The message will be produced on every compilation of the project


  • Even though the 'BusinessObjects.Licensing.KeycodeDecoder.dll is not needed anynore, it is still referenced by the CrystalDecisions.CrystalReports.Engine.dll


  • This issue has been escalated for a fix
  • Reference number ADAPT01629826


Issue has been tracked ADAPT01637643 and resolved in Service Pack 5


CR2010 2010 CR4VS2010 CR4VS VS2010 NET2010 Crystal Reports for .NET Framework 4.0 crforvs 13 fx cop , KBA , BI-DEV-NET-SDK , .NET SDK / COM SDK , Bug Filed


SAP Crystal Reports, developer version for Microsoft Visual Studio