If you are like me, than you might have installed NAV 2016 right away after it was released during Directions EMEA in Mannheim this week.
Dynamics NAV 2016 installs nicely side-by-side with Dynamics NAV 2015. (By the way, the items in the menu are now called ‘Dynamics NAV 2016’ instead of ‘Microsoft Dynamics NAV 2016’. So look at the ‘D’ in your menu and not at the ‘M’).
There is one small issue with installing NAV 2016 along NAV 2015: the NAV Administration Tool of NAV 2015 doesn’t work anymore. If you start it, you will notice that the NAV 2015 Administration Tool is actually the NAV 2016 version. And you can’t administer the NAV 2015 servers using the NAV 2016 Administration Tool. You will see this kind of error:
The real and rock solid solution to manage your existing NAV 2015 services is simple: go use PowerShell.
If you are not a PowerShell hero right now, and don’t want to take this opportunity to become one, then read on for a solution to repair the NAV 2015 Administration Tool.
[UPDATE 14-10-2015] Waldo doesn’t want to call himself a PowerShel guru, but if he is not, who else is? He couldn’t resist and wrote a PowerShell script to fix the NAV 2015 Administration tool. I was only thinking about using PowerShell to administer NAV servers. However, look at the script Waldo wrote, and see that PowerShell can do a lot more!
Reason
The reason that NAV 2015 Administration Tool is actually starting NAV 2016 is because of a registry entry. There is just one registry entry that is used for both versions which points to the assemblies that must be loaded.
The NAV Administration Tool is a Microsoft Management Console snap-in. This snap-in is started by the file “Microsoft Dynamics NAV Server.msc” which is in your RoleTailored Client folder.
The “Microsoft Dynamics NAV Server.msc” file is basically an XML file with an entry that points to and registry key.
The NAV 2015 and NAV 2016 Administration Tool both point to this registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{BA484C42-ED9A-4bc1-925F-23E64E686FCE}
Manual steps to fix
The solution to fix the NAV 2015 Administration Tool is as follows.
You can also download the registry file here and skip to step 3.
Step 1
Open the registry editor, find the key and export it to a file.
Step 2
Edit the exported file:
Search for all occurences of C:\\Program Files (x86)\\Microsoft Dynamics NAV\\90 and change it to C:\\Program Files (x86)\\Microsoft Dynamics NAV\\80
Search for Microsoft.Dynamics.Nav.ManagementUI, Version=9.0.0.0 and change it to Microsoft.Dynamics.Nav.ManagementUI, Version=8.0.0.0
Change all occurences of BA484C42-ED9A-4bc1-925F-23E64E686FCE to BA484C41-ED9A-4bc1-925F-23E64E686FCE. (Only changed 8th character here, you can even choose to replace the complete GUID).
Step 3
Import the file into the registry by double clicking on it. Answer yes to the security warning (only if you are sure you can trust me, otherwise let it go…).
Step 4
Open your favorite text editor (run as Administrator) and open C:\Program Files (x86)\Microsoft Dynamics NAV\80\RoleTailored Client\Microsoft Dynamics NAV Server.msc
Step 5
Change all occurences of BA484C42-ED9A-4bc1-925F-23E64E686FCE to BA484C41-ED9A-4bc1-925F-23E64E686FCE
Notice this is the same GUID as changed in step 2. There are 4 occurences.
Save the file and close it.
Now both NAV 2015 and NAV 2016 Administration Tool run nicely side-by-side!
Thank you for the Share. Would be re-sharing it to my community.
Pingback: NAV 2016 installation overwrites NAV 2015 Administration Tool - Microsoft Dynamics NAV Thoughts - Dynamics User Group
thank you very much for sharing this
Thanks
This works fine thanks!
Thanks a lot for this!!!
Pingback: Microsoft Dynamics NAV 2016: What’s New » waldo's blog
I notice this. But thought it is an error of my machine. Thanks
There is a typo in your text:
The NAV 2015 and NAV 2016 Administration Tool both point to this registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{BA484C41-ED9A-4bc1-925F-23E64E686FCE}
This: BA484C41 should be changed to this: BA484C42 (Last digit is wrong – but you have got it right elsewhere).
Works like a charm – thanks!
You are right, corrected it.
That was really smart to notice such a small typo!
Pingback: NAV 2016 on MVP’s blogs | Totovic NAV Blog
Great it works fine!
Pingback: Fix NAV2015 Administration Shell after NAV 2016 installation » waldo's blog
Better still ist to change the snapin GUID in the msc file from {BA484C42-ED9A-4bc1-925F-23E64E686FCE} to {BA484C42-ED9A-4bc1-925F-23E64E686FCF} and create the appropriate registry entries under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{BA484C42-ED9A-4bc1-925F-23E64E686FCF}.
This should also be future-proof after Microsoft gets to fix this.
Pingback: Microsoft Dynamics NAV 2016 - Trending Links - Microsoft Dynamics NAV Community
Pingback: ArcherPoint Dynamics NAV Developer Digest - vol 70 - Microsoft Dynamics NAV Community
Hi, im also having this error but the other way. so the mmc is version 8 but cant open the version 9.. Also starting the mmc app in de 90 folders of dynamics
its working fine Thanks .. !!
Pingback: NAV 2016 CU1 and NAV 2015 Administration Tool | Microsoft Dynamics NAV Thoughts
great! i republished it. thx.
Hi,
I tried doing all the steps as mentioned in the post. 2016 is running . But 2015 is having issue. Any help on this ?
hi,
then download and install CU 1 for nav 2016.
follow http://kauffmann.nl/index.php/2015/11/07/nav-2016-cu1-and-nav-2015-administration-tool/
you could also search for advice in common nav forums like dynamicsuser.net or community.dynamics.com.
regards
jonathan
moderator in dynamicsuser.net
It worked nicely for me. Many thanks for the share. I’ll be sharing this on linkedin – Hope you dont mind.
Thanks, worked like a charm!
Pingback: Fix NAV2015 Administration Shell after NAV 2016 installation | PA
Today 2018 is released and the same issue exists with 2017-2018 admin consoles. Once 2018 is installed 2017 admin console will not work with 2017 databases. The 2015-2016 fix was simple to use and much appreciated by many people. Any chance a 2017-2018 version will be available?
Honestly, I have no idea. I’m not planning to install NAV2017 and NAV2018 side-by-side. I’m rather going with docker containers.
Thank you very much.
Is there a valid reason why Microsoft doesn’t change the GUID on every major release?
Honestly, I have no idea. Don’t know what could go wrong or not.
Thanks even this works for NAV 18 & 17