LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is building an application faster?

Hi

 

I have a large project in LV 8.5.1. It has several libraries and classes. If I run the top level VI, it takes a long time(>4mins) to load the application. If I build an exe, will it improve the performance?

 

Thanks

Vaa San.

0 Kudos
Message 1 of 4
(2,820 Views)
When you build an executable you will have the option to disconnect type definitions, removed unused polymorphic VI instances, remove unused members of project libraries.  These options could speed up your load time, I don't know by how much though...
0 Kudos
Message 2 of 4
(2,816 Views)

I'm not able to build the application. LabVIEW closes automatically after the build process starts. I get an internal error at window.cpp window.cpp, line 15775. I checked the log file and could not find anything useful... I did get warning messages while generating preview. The warning said:
"LabVIEW prevented a file name collision during the build. Duplicate file names cannot be copied to the same destination. You can rename files as part of the build process to avoid name conflicts."

I do have lot of VIs with same names but in different classes (in parent and child) in order for them to be called dynamically. Should I rename them? How will this affect the dynamic calls?

0 Kudos
Message 3 of 4
(2,813 Views)

Hello Vaa San,

 

I have looked into the error that you are receiving and believe that I have found some documentation that may help you resolve it.  Please take a look at this Knowledgebase Article and let me know if you have any further questions.  I hope this helps!  

Thanks!
Bob H
Applications Engineer
National Instruments
0 Kudos
Message 4 of 4
(2,768 Views)