01-19-2011 06:32 PM
When I try to build an .exe file Labview gives me an error listed below:
An error occurred while saving the following file:
C:\Program Files (x86)\National Instruments\LabVIEW 2009\vi.lib\Utility\error.llb\Convert property node font to graphics font.vi
Visit the Request Support page at ni.com/ask to learn more about resolving this problem. Use the following information as a reference:
Error 6 occurred at AB_Source_VI.lvclass:Close_Reference.vi -> 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_Build.lvclass:Build_from_Wizard.vi -> AB_UI_Frmwk_Build.lvclass:Build.vi -> AB_UI_FRAMEWORK.vi -> AB_Item_OnDoProperties.vi -> AB_Item_OnDoProperties.vi.ProxyCaller
Possible reason(s):
LabVIEW: Generic file I/O error.
=========================
NI-488: I/O operation aborted.
I have built this application dozens of time previously so I have no idea where this problem is coming from.
I would appritiate any help you guys can provide
Solved! Go to Solution.
01-20-2011 12:41 PM
Dublin:
It's possible you may have exceeded the 255-character file path limit, which would cause that error in the application builder (see this KB). If the temp path the application builder was using was close to the limit, it may have rolled over when creating a new folder with an extra character or something.
You can try the steps listed in the KB to see if that's the issue for sure. Alternatively, you may try restarting the computer and/or clearing out your Windows temp directories and attempting the build again.
Hope that helps!
01-20-2011 01:17 PM
I get the same problem but only intermittantly. I just keep trying and eventually it will work. I have been meaning to post about this but I am trying to figure out how to reliably reproduce it. It seems to not happen when the build directory does not exist. I am using 10.0f2 32 bit on Windows 7.
01-20-2011 01:33 PM
Thanks for your help.
It was the path name being too large. I reduced the names on couple of the root folders leading to the project and the problem went away. The funny part though is that this project hasn't moved at all so i don't know why this issue just came up.
Anyways thanks for you help
01-25-2011 01:52 PM - edited 01-25-2011 01:52 PM
Steve:
Based off the assumption that you are seeing the same issue, there are a few things you can try to see if the behavior changes.
If the issue only occurs when the build directory is alread in place, it may be that you are right at the character limit. If the application builder adds a couple of characters to avoid overwriting an existing file, that might put it over the edge. This is a small possibility, but it's also easy to fix. Just specify the build path to be somewhere... shorter.
Alternatively, bury the build path in a "supercalifragilisticexpialidocious" sub-folder and see if it returns the error every time.
01-25-2011 02:57 PM
Thanks charris, I moved my build to C:\builds and have not seen a problem.
06-03-2024 10:20 AM
This hit me today and does seem to be a character limit resolved by reducing my my build directory path length.
FYI, for me it presented as: "Error 7 occurred at AB_Source_Library.lvclass:Close_Reference.vi -> AB_Build.lvclass:Save.vi"