DynamicsNAV protocol handler

Now, when NAV 2013 beta was released, many partners could struggle from the problem of side-by-side installation of the NAV clients. Problem is, that the development environment is using the URI (hyperlinks) to open the objects in RTC. Because the protocol is handled by default only the latest installed version, you can have problem if you need to use it with more versions. And because that, I have created this handler for you.

Download v1.0.2.0

NVR_DynamicsNAVProtocolHandler

After you copy the files somewhere and run the exe, you can activate the handler. Since that, instead the RTC my app will be started for each opened URI. The app will try to find correct version of RTC to run. This could be a problematic, but if you open the URI directly from active classic client, it should work. If you run the hyperlink e.g. from “Run” dialog of windows, the default RTC will be used (there is no way yet to check version of the target NST I know). If you have some tip how to check that…

 

P.S.: Using this handler, the Windows 7 "Jump Lists" will not work for NAV. It means, you will not have the new feature of Windows 7, when you can directly from the application icon start some functionality without opening the client first. This is working only when the handler is deactivated and you run the RTC once after that.

P.S.: 18.5.2012 11:11 - download updated to v1.0.2.0 (.NET v3.5)

Have a fun with NAV!

Posted: 2012-5-18 7:13 by Kine | with 3 comment(s)
Bookmark and Share

Comments

# re: DynamicsNAV protocol handler

Hi,

Just tried to use v1.0.2.0 with .net v3.5, but it doesn't work for me. I always get the message

"Same version of RTC was not found"

I have a directorystructure as described in 2) in the txtfile. I use for example the directory C:\Program Files (x86)\Microsoft Dynamics NAV\6_0_32580_0_20120518112742\ with the Classic, service and RoleTailored Client directory. the finsql.exe is in the C:\Program Files (x86)\Microsoft Dynamics NAV\6_0_32580_0_20120518112742\Classic\ dir, the RTC client is in C:\Program Files (x86)\Microsoft Dynamics NAV\6_0_32580_0_20120518112742\RoleTailored Client\.

There are a lot more directories in C:\Program Files (x86)\Microsoft Dynamics NAV\, all with different versions. I think it should work, but it doesn't...

If this works, it would be a great help for me and a lot of my collegues...

Friday, May 18, 2012 11:44 AM by John van Poelgeest

# re: DynamicsNAV protocol handler

You must be sure that the build numbers of both exe (finsql.exe and the RTC exe file) have same build number. In your case, the tool will look into all folders in C:\Program Files (x86)\Microsoft Dynamics NAV  for the correct file version.

Friday, May 18, 2012 12:31 PM by Kine

# re: DynamicsNAV protocol handler

hi Kamil

Did need it today. And luckily I knew you did wirte soemthing about it. Quick and easy instal, but I am getting the same error as John van Poelgeest even though my NAV 2009 R2 RTC and Server exe do have the same buildnumber 33949. Any suggestions?

b rg

Luc

Wednesday, November 07, 2012 12:58 PM by Luc van Vugt

Leave a Comment

(required) 
(required) 
(optional)
(required)