Hi All,
I am running into an issue compiling/building my current project.
I created a CoC extension class, InventNonConformanceOrigin_MFS_Extension, and added methods for insert() and delete(). I've since deleted the class. When rebuilding the project/solution I receive the following error:
"Severity Code Description Project File Line Suppression State
Error Cannot generate chain of command subscription inialization code for 'InventNonConformanceOrigin'.'delete'. Exception: 'Value cannot be null.
Parameter name: No extension class type found for CoC subscription InventNonConformanceOrigin_MFS_Extension.delete' at: at Microsoft.Dynamics.AX.Metadata.XppCompiler.AssertHelper.Panic[T](String failDescription, Object[] args)
at Microsoft.Dynamics.AX.Framework.Xlnt.ILGenerator.ILGeneratorPass3Worker.TrackAndThrowExceptionIfTypeNull(Type type, String extensionClassName, String extensionTargetElementName, String extensionTargetElementTypeName, String methodName, String exceptionMessage)
at Microsoft.Dynamics.AX.Framework.Xlnt.ILGenerator.ILGeneratorPass3Worker.EmitChainOfCommandSubscriptionsCode(Parameters parameters, IXppcMetadataProvider metadataProvider, NetModuleNameByTypeName netModules, FileRollbackHandler fileRollbackHandler, IDiagnosticSink diagnosticsHandler). InventNonConformanceOrigin 0"
The extension class is no longer in the AOT so it was deleted. Based on the following post here, I tried rebuilding the model for InventNonConformanceOrigin which is Application Suite, but it did not resolve the issue.
I have not been able to find any other references to this error online. Any help is greatly appreciated.