

The thing is, the script “UpgradeDatabase.ps1” is going to do a full upgrade. Namely, the ones you can find in the scripts folder under “ NAV Upgrades“. I used my PowerShell scripts which you can find on my github.I created a new VM with the final release of Microsoft Dynamics NAV 2017.
Microsoft dynamics nav upgrade upgrade#
And refactoring usually means: upgrade challenges. The 96 deleted objects alone indicate a serious refactoring effort. In numbers, this is what they did:ĭo your own math -). This is purely because of the significant refactoring that Microsoft has been doing. which is 4 times the time spent compared to last year. I was able to do this upgrade in less than 12 hours. +900 hooks into code – changed business logic, change of default behaviour of NAV.


Just to give you a feeling: this product of ours is quite big: Next step (and release) for us is going to be incorporating the new features that Microsoft brings us. Just the customized code transferred to the new version of NAV. No redesign, no refactoring, no new features. Keep that in mind.įirst step for me always is an “upgrade” in the pure sense of the word. and I might have had issues that you won’t have :-). Probably not all challenges are represented here. In fact, one day after the actual availability of the Belgian download, we had our upgraded product ready.Īs promised, here is a short post about the challenges we faced during the upgrade. We recently upgraded successfully our product to NAV2017.
