Skip to Content
Former Member
Nov 25, 2011 at 08:59 AM

Code analysis broken when using CR13


I have seen a number of posts about u201EBusinessObjects.Licensing.KeycodeDecoderu201C in this forum but none of them has a real solution and it seems that the situation of the error is different in every thread.

My problem is fairly simple to reproduce: I use VS2010 SP1 with CR 13.0.2 (SP2) with 64x runtime and all I do is create a new solution/project and add a blank report. Now as soon as I enter the project properties, Code Analysis and enable it by selecting the first checkbox I get the following warning when compiling:

MSBUILD : warning : CA0060 : The indirectly-referenced assembly 'BusinessObjects.Licensing.KeycodeDecoder, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be found. This assembly is not required for analysis, however, analysis results could be incomplete. This assembly was referenced by: C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet\CrystalDecisions.CrystalReports.Engine.dll.

I have reinstalled CR and I have no other version installed. I would not like to ignore the warning as Iu2019m looking for a proper solution here.