"Maybe you should get the install path from the registry en and get the nNotes. DLL directly from there."
... that's exactly what it does - in your case it appears not to work because of a uac issue.
Like I said in a couple of posts above, it appears 8.5 has differences in the registry. very minor stuff. I'll correct it when i get 8.52 installed in a cpl of weeks and can take a look at it.
This is a recommended process for C API developers by IBM, see C API Reference chapter 4-1 under the section: "Explicitly Loading the Notes DLL" if you seek clarification.
Thanks for verifying.
And adding this path should have no significant impact on your machine. But it is undesirable that you have to do this. Normally the application update the path temporarily, only while the process is running. However, in your case, you have to make a more permanent path change - which is not what I wanted you to have to do. Had the application had the rights to find this path, it would have added it for you. Now that you added the path, it knows that it does not have to crawl your registry and figure it out for you.