I have a VI that calls a .net assembly, and it works perfectly on my development machine - the VI is in the same directory as the dll.
This VI gets deployed on a production machine, with runtime only, in two ways, and both result in an error 1055 because the .net constructor reference is invalid.
The first way is I am building an executable. When I run this executable on my development machine though, it's fine. I've looked in the directory structure for the executable, and the dll exists in the data directory.
The second way I am deploying is through TestStand and the deployment utility. When this VI is run through TestStand, I get the error. After using the deployment utility, I can see in the directory structure that the dll and the VI are in the same directory.
Any ideas what has gone wrong? I'm not that familiar with integrating .net and labview.