08-30-2010 11:48 AM
In the process of converting/upgrading previous developed code (written in 8.5) to LV 10.0 (2010). When I try to do a build, I get the following error message:
Visit the Request Support page at ni.com/ask to learn more about resolving this problem. Use the following information as a reference:
Error 1 occurred at Invoke Node in AB_Build.lvclass:Copy_Files.vi->AB_Application.lvclass:Copy_Files.vi->AB_EXE.lvclass:Copy_Files.vi->AB_Build.lvclass:Build.vi->AB_Application.lvclass:Build.vi->AB_EXE.lvclass:Build.vi->AB_Engine_Build.vi->AB_Build_Invoke.vi->AB_Build_Invoke.vi.ProxyCaller
Possible reason(s):
LabVIEW: An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.
=========================
NI-488: Command requires GPIB Controller to be Controller-In-Charge.
Method Name: Linker:Write Info To File
Does anyone have a solution to this problem?
Thanks
08-31-2010 05:05 PM - edited 08-31-2010 05:06 PM
Rigz:
It sounds like the issue might be to a configuration in the upgraded code that the application builder is unhappy with. Usually, error -1 crops up with File I/O problems. Do you see any problems with the code at run-time (before building it)? Did you upgrade to a different operating system? That may also be a potential cause if one of your file paths suddenly became illegal/invalid in the new environment.
One thing you could try is forcing a recompile withing the development environment by holding Ctrl + Shift while clicking the run arrow on your top level VI. That may ferret out any hidden issues.
There also seems to be a related thread here that may offer some insight.
11-28-2010 08:44 AM
How did you fix this problem? I am facing now as well
Error 1 occurred at Invoke Node in AB_Build.lvclass:Copy_Files.vi->AB_Application.lvclass:Copy_Files.vi->AB_EXE.lvclass:Copy_Files.vi->AB_Build.lvclass:Build.vi->AB_Application.lvclass:Build.vi->AB_EXE.lvclass:Build.vi->AB_Engine_Build.vi->AB_Build_Invoke.vi->AB_Build_Invoke.vi.ProxyCaller
Possible reason(s):
LabVIEW: An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.
=========================
NI-488: Command requires GPIB Controller to be Controller-In-Charge.
Method Name: Linker:Write Info To File
11-28-2010 09:22 AM
So my problem was one VI that calle .NET code.When I exclude it the build runs as expected. The VI attached in case somebody wanted to investigate it.
11-07-2011 05:15 PM
I am in labview 2011 and have the exact same problem, but I don't call any .net code. I can run the code fine in development, but the minute I compile this I get this error message....... I am under production deadlines, what am I supposed to do?
11-07-2011 05:26 PM
Ok, I think I have more information. I recently converted to win7 and have been having problems with network locations that have file locations that are too long. I compiled it to the local hard drive and it worked. I then mapped a network drive to shorten the string that comprises the network location it compiled and worked on the network as well.