12 Dec’16

D365 Finance and Operations

Model Import/Export in Dynamics 365 Operations

In this blog article, we will see how we can export model in a model file, then import model file in development environment and delete existing model in development environment.


  1. D3fO Environments.


  1. Export Model in a Model File.
  2. Import Model File.
  3. Resolve Conflicts.
  4. Build and Synchronize Model.

Export Model
To export a model in a model file, use the ModelUtil.exe tool which is located in j:\AOSService\PackagesLocalDirectory\Bin and the -export directive.

ModelUtil.exe -export -metadatastorepath= [path of the metadata store] -modelname=[name of the model to export] -outputpath=[path of folder where model file should be saved]


Import Model
To install a model file in development Environment, use the ModelUtil.exe tool and the -import directive.

ModelUtil.exe -import -metadatastorepath=[path of the metadata store where model should be imported] -file=[full path of the file to import]


If the model already exists in Development Environment, then first delete the model using ModelUtil.exe tool and -delete directive.

ModelUtil.exe -delete -metadatastorepath=[path of the metadata store] -modelname=[name of the model to delete]


Resolve Conflicts
If the model you installed has customizations in higher layer, you need to resolve code or metadata conflicts.

Under Dynamics 365 -> Addins -> select Create Project from Conflicts.

  1. In dialog box, select the model you installed, to check for conflicts.
  2. Click Create Project.
  3. New Project is created with elements having conflicts. Resolve the conflicts.

Build and Synchronize
Build the Model and Synchronize the Database.

Written by

Sohagani Shah

ERP Developer

Leave a Reply

Your email address will not be published. Required fields are marked *

Want to streamline your business processes?

  • This field is for validation purposes and should be left unchanged.

Recent Articles

  • How to Run Reports when report processing takes long to cause Session Time-out

    12 July’ 2019

    Introduction: I’ve observed that when NAV is used for a very long time, the report which needs heavy processing ta...

    Read more
  • First Canvas Power App: Learn Few Easy and Important Commands

    11 July’ 2019

    As my thoughts build to initiate writing this blog, similar was the feeling when I first thought about exploring Power A...

    Read more
  • Tips to Solve your Infinite Loop Issue

    3 July’ 2019

    While using fetch xml to retrieve records more than 5000 records and if you have multiple entities involve in it. There ...

    Read more
  • Deploy Dynamics 365 Operations Environment using Lifecycle Services – Part 2

    2 July’ 2019

    In this article, we will take look at the post configuration setting for Finance and Operations environment.You can lo...

    Read more
  • Shift/Statement posting error in Microsoft Dynamics 365 For Retail

    1 July’ 2019

    In this blog I am going to  demonstrate how to deal with errors generated during statement posting. At times while you ...

    Read more
  • We respect your privacy.
  • This field is for validation purposes and should be left unchanged.