Options

Build Server Application Objects

ta5ta5 Member Posts: 1,164
edited 2015-03-30 in NAV Three Tier
Hi
In >=2013 R2 Versions, there is a menu item "Build Server Application Objects".
I was just wondering when to use this and what is the difference between this and a full compile.
Thx in advance
Thomas

Comments

  • Options
    ta5ta5 Member Posts: 1,164
    Nobody?
    Any ideas appreciated...
    Thomas
  • Options
    navuser1navuser1 Member Posts: 1,329
    I have used this when migrating database (object) from nav2009r2 to nav2013 r2.
    Now or Never
  • Options
    ta5ta5 Member Posts: 1,164
    Hi Navuser1
    Thx for you answer. Would compiling all objects do the same trick then?
    Thomas
  • Options
    geordiegeordie Member Posts: 655
    Looking at MSDN

    Cases when is required:
    - If you import a .fob file that contains objects that were exported from a native Microsoft Dynamics NAV database, then those objects do not contain the C# and metadata information that is required for Microsoft Dynamics NAV Server
    - if you import a .fob file that contains the C# and metadata information but the information is from an earlier version of Microsoft Dynamics NAV, then the information may be in an incompatible format

    Tasks performed:
    - Recompiles the objects
    - Regenerates the C# and metadata information for the objects
    - Updates the record in the Object Metadata table for each object
  • Options
    ta5ta5 Member Posts: 1,164
    Hi Geordie
    Thx for your answer. Of course, I've alreay read the MSDN page. But I was curious about step 2 and 3, because I assumed that compiling would rebuild the metadata anyway....
    Thomas
Sign In or Register to comment.