Hello guys and girls.
I have tried to export a page to Excel using NAV "Print & Send" functionality, and I get the following error:
The client version does not match the server version. You can only connect to a server with a matching version.
Client version:
Server version: 7.1.37563.0
When I make a NAV 2013 R2 repair, everything works fine but Excel export doesn't work in NAV 7.0. I get the following message:
The client version does not match the server version. You can only connect to a server with a matching version.
Client version: 7.1.37563.0
Server version: 7.0.36207.0
When I repair version 7.0, export works OK, but it doesn't work on version 7.1.
How can I fix this? I want the excel export to work on all versions of RTC client.
Comments
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
1. Start regedit. If version NAV70 doesn't work and the last installed version was NAV80, go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins\Microsoft.Dynamics.NAV.ExcelAddIn and change the Manifest parameter from:
file:///C:\Program Files (x86)\Microsoft Dynamics NAV\80\RoleTailored Client\Microsoft.Dynamics.Nav.ExcelAddIn.vsto|vstolocal
to
file:///C:\Program Files (x86)\Microsoft Dynamics NAV\70\RoleTailored Client\Microsoft.Dynamics.Nav.ExcelAddIn.vsto|vstolocal
or whatever version you want to work.
2. Do the same for HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Excel\Addins\Microsoft.Dynamics.NAV.ExcelAddIn
3. Close the Registry Editor and all Excel instances.
4. Reopen Excel and make sure you have a proper version of NAV Excel Add-in registered inside the Excel (File > Options > Add-Ins):
5. Try to send some page to Excel.
I hope this will help someone.
My colleague just told me that https://navprotocolhandler.codeplex.com/ might work (and it certainly looks easier than editing the registry by hand).
Will be trying myself, but didn't want to keep it from you :-)