Tuesday 23 February 2016

Tips of using LCS and Visual Studio Online for code upgrade functionality in Rainier

Dear Friends, 

We all are very much excited about Rainier, and quite a few of us have already started working on AX 7.0 (Rainier) technical previews (CTPs). In earlier versions of AX, using Life Cycle Services (LCS) was not a mandate, but now with Rainier, it seems to be a mandatory thing. Thought of sharing few important tips and steps related to integration of Rainier with LCS, for upgrading of codes from AX 2012 - 

  • As of now, to connect LCS for obtaining the functionalities related to Rainier, one need to have an account on "OnMicrosoft" Azure domain account.
  • Project needs to be created in LCS.
  • VSO (Visual Studio Online) and LCS needs to be synchronized along with the project and get connected.
  • LCS does have a "Code Upgrade" tool, where the model store needs to be uploaded. 
  • It analyses, upgrades and creates Visual Studio project solutions (normally 2 solutions gets created, one for upgraded objects, and another one for upgrade conflict objects). 
  • Each solution will have model and layer specific projects.
  • As of now, LCS code upgrade facility is available only for AX 2012 codes.
  • Developers need to analyze and fix the issues, so as to obtain an error free build.
  • BP deviations also needs to be analyzed and needs to be addressed, depending upon the criticality and feasibility of the same.



No comments:

Post a Comment