The client version does not match the server version

—————————
Microsoft Dynamics NAV
—————————
The client version does not match the server version. You can only connect to a server with a matching version.

Client version: {ClientVersionNumber}

Server version: {ServerVersionNumber}
—————————
OK
—————————

The client version does not match the server version

Cause:
I’ve installed more builds of NAV 2013 in the same pc and I receive the error message when I try to run an object from the Microsoft Dynamics NAV Development Environment or activate the Debugger.
To install more builds in the same machine I created a copy of the subfolder 70 and renamed the copy in 70 – 34346.
You should receive the same error message if you install NAV 2013 R2 although it has a subfolder 71.

Solution:
To run an object you could create a different icon to run the correct version of the client before to try to run an object from the Development Environment but this workaround doesn’t work if you want to activate the Debugger.
Create a .reg file, using a text editor like Notepad, for each build or version that you’ve installed.
Each time you have to work with a particolar version or build you have to use the correct reg file to override the registry key.

NAV2013.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DYNAMICSNAV\Shell\Open\Command] 
@="C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Microsoft.Dynamics.Nav.Client.exe -protocolhandler \"%1\""

NAV2013_34346.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DYNAMICSNAV\Shell\Open\Command] 
@="C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70 - 34346\\RoleTailored Client\\Microsoft.Dynamics.Nav.Client.exe -protocolhandler \"%1\""

NAV2013R2.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DYNAMICSNAV\Shell\Open\Command] 
@="C:\\Program Files (x86)\\Microsoft Dynamics NAV\\71\\RoleTailored Client\\Microsoft.Dynamics.Nav.Client.exe -protocolhandler \"%1\""

NAV2009.reg
NOTE: for the version 2009 or 2009 R2 you have to remove the -protocolhandler parameter

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DYNAMICSNAV\Shell\Open\Command] 
@="C:\\Program Files (x86)\\Microsoft Dynamics NAV\\60\\RoleTailored Client\\Microsoft.Dynamics.Nav.Client.exe \"%1\""

Did my solution solve your problem? Leave a reply.

Adobe Reader Protected Mode

When you try to open a pdf file with Adobe Reader show the following message:

Adobe Reader Protected Mode
Adobe Reader cannot open in Protected Mode due a problem with your system configuration. Would you like to open Adobe Reader with Protected Mode disabled?

• Open with Protected Mode disabled
• Always open with Protected Mode disabled
• Do not open with Protected Mode disabled

Adobe Reader Protected Mode

Solution 1:
If you choose one of the first two options, the file opens, with the third no.

Solution 2:
To change your system configuration, launch Adobe Reader

click Edit menu then select Preferences…
or
use shortcut Ctrl+K

Inside General category uncheck “Enable Protected Mode at startup” on the bottom of the page.
Then click Yes in the confirm alert window

Adobe Reader
You have to chosen to turn off Reader’s protected mode. In order for these changes to take effect, you would have to manually restart the application.

Are you sure you want to continue?

Adobe Reader Protected Mode Turn Off Alert

and then click OK on bottom of the page to close Preferences window.
Close Adobe Reader.

Note:
If you use the Microsoft Application Virtualization (App-V) Softgrid Client or Citrix Receiver, the Acrobat Reader is an application different from your local installation. You have to change the configuration here rather that in your local installation. I suggest you to open the file using the first option then change system configuration from this window.

Did my solution solve your problem? Leave a reply.