05-13-2009 10:33 AM
I know I read somewhere about how to do this but i cannot seem to find the posting. Anyways, i have a project that i want to deploy and it contains several classes which use inheritance. So the application builder creates several subdirectories with all the overridden methods of the classes to avoid name collisions. I was hoping there might be a way to mask these *.vi files into *.dll files. If anyone knows of a way to do this that would be great. I just don't want someone opening these VIs and changing them.
Thanks
Brent
Solved! Go to Solution.
05-13-2009 11:11 AM
In the build executable dialog;
First in the source files sections add the Classes to the always included list
Second go to the Destinations section. Change the Class' destination from Directory to LLB. This will create a file as opposed to the directory.
Lastly, amend the the destination path from *.llb to *.dll
05-13-2009 02:00 PM
05-14-2009 04:31 AM
My apologies. I was going on memory rather than working through it.
In the destination section you need to add a new destination and change the label and path - for instance .\CC\data\NewDestination.dll
Next, in the source file section highlight the class and change it's destination to the newly added one in the drop down menu. You can leave the Rename checkbox unchecked at the bottom.
05-14-2009 09:17 AM