I have built a Labview DLL (labview 2014 32b) and have tested it on my development PC by writing a CVI (2013) app around it. I provided it to a customer and instructed them to install the labview 2014 SP1 runtime engine. I also gave them my CVI app (they installed the CVI RTE). When they try to launch the app they get an error that the app "requires a version of 2014 (or compatible) LABVIEW Run-Time Engine." The lvrt.dll is copied to the directory with the app as I had seen suggested in other forums.
The error described above seems to be generated from the LVRTE dll. It is reported with a "System error 317 while loading LabView Run-Time Engine"
I have duplicated this issue on a clean PC of my own, installing the CVI RTE and the LABVIEW RTE.
Does anyone know why the RTE will not load? Is this a common problem?