09-24-2009 05:14 AM
When I try to build an exe I get the following message. I think it is due to the RT MathScript in Labview 9.0 as I was able to build in 8.6 using the same functions.
An error occurred while saving the following file:
"C:\Program Files\National Instruments\LabVIEW 2009\vi.lib\imath\engines\lvmath2\RunTimeEngine\BuiltInFunctionSupport\string\NIMS_string_Extract Conversion Specifier.vi
Invoke Node in 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_Engine_Build.vi->AB_Build_Invoke.vi->AB_Build_Invoke.vi.ProxyCaller
<APPEND>
Method Name: <b>Save:Target Instrument</b>"
Any ideas how I can stop this?
09-24-2009 09:32 AM
09-24-2009 11:55 AM
I have built a simple project just containing the VI with the MathScript node I thought was causing the problem, but it seemed to build okay. The next level up is the main project VI and I cannot make that any smaller very easily. The project runs okay in the Labview environment and I get the results I expect. Does the message give you a clue to in which module or VI the problem may be related to?
I have full server licenses, but a temporary RT Module license while the server license is issued; could that be the issue why it won't build?
09-24-2009 05:03 PM
09-25-2009 07:16 AM
GrantM
I managed to sucessfully build my Application twice today, but it also failed to build about 10 times of trying. I was using exactly the same files each time, so I suspect there is a fault in the application builder in Labview 9.0 and the problem does not lie in my project files.
I am now sometimes having the build fail occur with a different file, but it is again to do with RT MathScript.
"An error occurred while saving the following file:
C:\Program Files\National Instruments\LabVIEW 2009\vi.lib\imath\engines\lvmath2\RunTimeEngine\BuiltInFunctionSupport\bitwise\NIMS_bitwise_Is Nonnegtive Integer and Less than bitmax.vi
Invoke Node in 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_Engine_Build.vi->AB_Build_Invoke.vi->AB_Build_Invoke.vi.ProxyCaller
<APPEND>
Method Name: <b>Save:Target Instrument</b>"
I was hoping to distribute this file to customer this week, but this issue is causing me a headache.
Regards
09-25-2009 10:30 AM
10-02-2009 02:35 PM
dialog_bod,
Make sure your MathScript is actually activated!
Apparently ownership of MathScript is confiscated when you upgrade from LabVIEW 8.6 to LabVIEW 2009.
I know this is for sure the case if your acquired MathScript as part of NI Developer Suite.
Does not matter if you were and still are on current SSP.
You may need to purchase MathScript again.
You should be able to check if this is what happened to you.
Verify that your MathScript is activated.
Kevin.
10-05-2009 07:31 AM