How to Resolve Code Merge Conflicts after Upgrading to Dynamics 365 for Finance and Operations

by | Updated July 11, 2018 | Dynamics 365 for Finance and Operations

Once the code upgrade process from Dynamics AX to Dynamics 365 for Finance and Operations has been completed, the code needs some work to resolve the upgrade conflicts.

In Visual Studio, it is necessary to create a project from the conflicts. This process needs to be followed for each model that contains conflicts.

How to create project from conflicts in Visual Studio

1. Select the Dynamics 365 tab, go down to Addins, and click on Create Project from Conflicts


2. Select the model:

Code Merge Conflicts

3. Click Create Project

a. One of two things will happen, if there are no conflicts in that mode you will see a message

Code Merge Conflict

b. The other will ask you to name the new Conflict Project

Code Merge Conflict

Once you have the project created with all the conflicts, the next trick is finding the conflicting elements.

Finding the conflicting elements

To find the conflicting elements, select the View tab, and click on Solution Explorer (Shortcut: Ctrl+Alt+L)

Code Merge Conflicts

Select the first object that you need to work with from the solution exporter.

*Note: Depending on the type of the object, the next steps might be different. The object used in this example is a table.*

When you open the object you will see all of the parts of the object.

Code Merge Conflicts

To find items, you can filter these items by using the search bar at the top of the window. To filter on Conflicts, enter “CF:” into the search bar. This will only show you the conflicting elements in the object. The red arrows in front of the item name identify conflicts.

Code Merge Conflicts

To view conflict, and ignore or resolve it, right click on the object and select the proper action.

Code Merge Conflicts

Once the conflict has been resolved, the [!] that is listed at the end of the element’s name will no longer be displayed. Hopefully, now you know how to resolve code merge conflicts after upgrading to Dynamics 365 Finance and Operations.

Related Posts


Submit a Comment

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

Upcoming Events


07oct12:00 pm1:00 pmThe Three Paths to Business Central from Dynamics GP

08oct11:00 am12:00 pmConfab with Stoneridge - Livestream - The Vision and Strategy of Microsoft Business Systems

14oct10:00 am10:30 amThe Modern Manufacturer - Managing Complex Cost Modeling

14oct12:00 pm12:30 pmGenerating Custom Inspection or Process Forms

19octAll Day22Stoneridge Connect Fall 2020

22oct11:00 am12:00 pmConfab with Stoneridge - Livestream - Stoneridge Connect Recap

28oct10:00 am10:30 amThe Modern Manufacturer - Engineering Change Management: Introduction of NEW Functionality for Manufacturers Using Dynamics 365


18nov10:00 am10:30 amThe Modern Manufacturer - Tears and Trauma of MRP

About Stoneridge
Stoneridge Software is a unique Microsoft Gold Partner, with emphasis on partner. With specialties in Microsoft Dynamics 365, Microsoft Dynamics AX, Microsoft Dynamics NAV, Microsoft Dynamics GP and Microsoft Dynamics CRM, we focus on attracting the most knowledgeable experts in the field to our team, and prioritize delivering stellar solutions with maximum impact for your business. At Stoneridge, we are deeply committed to your results. Each engagement is met with a dedicated team, ready to provide thorough, tailored, and expert service. Based in Minnesota, we intentionally “step into your shoes,” wherever you are. We focus on what you care about, and develop trusting, long-term relationships with our clients.

Subscribe To Our Blog

Sign up to get periodic updates on the latest posts.

Thank you for subscribing!