Monday 22 June 2015

Getting DMF/DIXF missing dll error when running through Remote desktop service?

Sometimes you get missing dlls/assembly errors when running DIXF.

The dlls could be one of the following:

  • Microsoft.Dynamics.AX.DMF.Mapper.dll
  • Microsoft.Dynamics.AX.DMF.PreviewGrid.
  • Microsoft.Dynamics.AX.DMF.ServiceProxy.dll
  • DMFConfig.xml
  • Microsoft.Dynamics.AX.DMF.DriverHelper.dll
Resolution:

Copy the DLLs from the installation location (C:\Program Files\Microsoft Dynamics AX 2012 Data Import Export Framework Client Component) to the C:\Program Files (x86)\Microsoft Dynamics AX\60\Client\Bin folder.

What if you are getting error only when using Remote desktop service(RDS)?


In order to fix that, you need to make sure that the client folder in the RDS server has these dlls. Simply copy these dll files from your server bin location and paste that into RDS server in the following location:

C:\Program Files (x86)\Microsoft Dynamics AX\60\Client\Bin