This project is read-only.

MREFBUILDER : error : Unresolved assembly reference


Generating Docs from an assembly that uses SAP BusinessObjects Crystal Reports ends up in a missing reference.
In fact, the mentioned assembly "BusinessObjects.Licensing.KeycodeDecoder" cannot be found anywhere on my machine.
Can anyone explain, why loading and executing my assembly is not a problem for the .NET runtime but for MRefBuilder?
See my output:
Generating reflection information...
MrefBuilder (v2.6.10621.1)
Copyright ¸ Microsoft 2006
Info: Loaded 1 assemblies for reflection and 0 dependency assemblies.
MREFBUILDER : error : Unresolved assembly reference: BusinessObjects.Licensing.KeycodeDecoder (BusinessObjects.Licensing.KeycodeDecoder, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304) required by CrystalDecisions.CrystalReports.Engine


EWoodruff wrote Feb 10, 2012 at 4:00 PM

It should be in the GAC. If using SHFB, use your solution or project file as the documentation source and it should resolve it automatically. You can also add a GAC reference in SHFB using the References project node. If not using SHFB, you'll need to track the file down in the system GAC folders and refer directly to it.

TATWORTH wrote Aug 23, 2012 at 12:32 PM

There is a fix for Unresolved assembly reference: BusinessObjects.Licensing.KeycodeDecoder discussed at and there will be a permanent fix done in the Sandcastle build due to be released in Oct 2012!

wrote Feb 22, 2013 at 1:39 AM