When upgrading Docentric, it’s possible to get the following error message:
##[error]C:\DynamicsSDK\Metadata\Microsoft.Dynamics.AX.Application.Build.targets(40,5): Error : Fatal: dynamics://Class/DocentricEngine(5,23) - Interface 'Docentric.AX.Reporting.ILabelProvider' is not found.
This is most likely caused by the DocentricAX.dll file being missing or corrupted, because that interface is part of the DocentricAX.dll file.
To fix the problem, we need to make sure that the DocentricAX.dll file is available in the Bin folder of the DocentricAX model.
If the error is being thrown by a pipeline, it just means that the pipeline isn’t able to find the DocentricAX.dll file, in that case we just need to make sure that the DocentricAX.dll file is in a place where the pipeline can find it.
As there are a lot of ways to set up a pipeline, we can’t give specific instructions on where to place the DocentricAX.dll file, but in the case of an upgrade, you should be able to locate where the file was before the upgrade and replace it.
For more detailed installation instructions, please consult this how-to manual.