web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

How to upgrade Visual Studio projects from AX 2012 to D365

(0) ShareShare
ReportReport
Posted on by 1,461

I have some custom Visual studio Projects under the C Sharp Project node.

I have also customized a standard Visual Studio Project -> C Sharp Project : InventValueReport.businessLogic.

We are going to start upgrading our custom from AX 2012 R3 to D365 in the next week or so.

Because this custom is already in Visual Studio, do I need to upgrade them to D365 ?

If I need to, how would I go about doing so?

For regular X++ custom where I have changed standard code/objects I have to add an extension to the appropriate object or class and add my custom that way.

For pure X++ custom, I just add the class/object in Visual Studio, no extension needed for them.

I know we can have LCS do the integration and we fix the  errors but it didn't do a very good job with our custom. We have for example warehouse management enabled and it threw out errors on standard code that we didn't even have custom on e.g. 

Resolve: 'Referenced object 'WMSPalletId' is marked as obsolete. ' metadata validation error

So we think of adding our custom manually because it is not astronomical.

*This post is locked for comments

I have the same question (0)
  • Retha Profile Picture
    1,461 on at

    Hi Sukrut

    You misunderstood me on the WMSPalletID. We don't have custom for it. We have custom fields on a table that includes that field in AX 2012 R3. But that field is pure standard AX for warehouse management. It looks like the automated integration process has a problem with Microsoft's own AX code.

    Regarding maybe redoing our custom manually makes sense because first I do not want to fix MS's errors that has nothing to do with our custom and 2nd some of our custom isn't needed anymore because the standard functionality in D365 for finance and Operations (D365FO) include it now. So that makes that specific custom of ours unnecessary.  We are only going to take over custom that is for functionality that still isn't in D365FO.

    Now regarding the C# project node that is going away. Microsoft has a lot of standard AX code in that directory. Any idea what they did with their code? What node did it go into or what did they do with their code if not in a node?

    Our D365 licensing arrived today, so now we wait for the environments to be set up. So I cannot look myself.

  • Retha Profile Picture
    1,461 on at

    The one that I have customized is called : InventValueReport.businessLogic

    CSharpProj.jpg

    We also have custom on the C# project: Microsoft.dynamics.AX.Tms .

    As you can see there is a lot of standard AX C# projects in the node.  I stopped counting after 400 projects in the C# project node for standard AX 2012 R3.

    We have also some that is just our custom in this node. That means I have to get them into the location where MS has put their standard c# projects 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
CP04-islander Profile Picture

CP04-islander 21

#2
dserp Profile Picture

dserp 4

#2
dekion Profile Picture

dekion 4

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans