Symptom
- 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...
Environment
- 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
Cause
- 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
Resolution
Issue has been tracked ADAPT01637643 and resolved in Service Pack 5
Keywords
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
Product
SAP Crystal Reports, developer version for Microsoft Visual Studio