LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Why installer made by Application Builder for LabVIEW 6 installs the subvi file in separate folder than the excutable file?

I have made an installer with Application Builder for LabVIEW 6 and I have selected the following build option: "Small target file with external file for subvis". After building the application, I can find both MyApp.exe and MyApp.llb are stored in the same release folder.

But when I run the installer on another machine, the MyApp.llb file is installed in a folder named "MyApp.llb" and the MyApp.exe cannot be run until I locate the MyApp.llb file every time or I physically move the MyApp.llb to the same folder as MyApp.exe.

Very inconvenient!
0 Kudos
Message 1 of 4
(2,849 Views)
You can specify the destination for the files. Go to the Source Files tab and click the Custom Destinations button. Your external .llb file should be listed there. Highlight the .llb and check that the Installation Destination and Relative Path are what you want.
0 Kudos
Message 2 of 4
(2,849 Views)
The MyApp.llb is not listed in the Source File tab since the file is being created when building the application. However you do have a chance to selected the file destination in the Target tab. The Application Builder did put the file in the selected destination. The problem is the installer would put the file in a separate new folder named "MyApp.llb". I could not find a workarround for this one other than manually install my application. It is a pain.
0 Kudos
Message 3 of 4
(2,849 Views)
When I run an install program, the installer puts the .llb and several .dll files exactly where I tell them to go on the source>custom destinations. And no, the .llb will not be seen on the Source file listing but it will show up when you click Custom Destinations as I said before.
0 Kudos
Message 4 of 4
(2,849 Views)