I am getting both the
1. No Supported languages installed!
2. Unable to open resource files.
I am using LabVIEW 8.2 Base version.
I have a User Interface function that allows other uses to access some of our data.
All of my code is written in LabVIEW. I used project to build a DLL for the users to
link their code to. One user is writting his code in C++. We were having problems
getting this to work, so I made a copy of my VI and removed everything except the
parameters that are passed into and returned from the VI. I then rebuilt the DLL.
Remember, the code does nothing other than return to the user. We still had problems
with a system error when we tried to execute his C++ file. I looked at the debug information
that was displayed when the error occured. It made a reference to lvrt.dll . I found that
file in "C:\Program Files\National Instruments\Shared\LabVIEW Run-Time\8.2". I copied
file to the folder where my test code was located. That solved the problem with the
system error. Now when we execute the C++ file we get the 2 messages mentioned
above. I did open, with notepad, lvrt.dll. Although It is impossible to see the actual code,
I was able to perform a search and find the 2 messages listed above. This indicates that
something in this DLL is looking for something that it can not find. What I would like to
find out is exactly what it is looking for so that I can make sure that the other user has
it on his computer since he only has the Run-Time Engine installed.
Anyway, did anyone ever determine what the problem with this is and how to correct it?
Thank you for any serious help you can provide. As I said, the LabVIEW code does not
do anything other than return. So generalized answers about hardware drivers, etc. and
try this or that will not solve the problem.
I would actually like to hear from the NI people who created lvrt.dll to find out what their
code is looking for or from someone who has figured this out already.
Thanks.