02-27-2009 08:04 AM
When I switched to LV 8.6 (it's also in 8.6.1) I started getting a file name collision warning when building an installer that included the Report Generation toolkit. The executable works, but I don't like to leave warnings uninvestigated. I don't understand 1) why it's happening now and 2) what it's recommending for the fix. Here's part of the actual warning it gives.
02-27-2009 10:50 AM
Hi GS,
The architecture of the Report Generation Toolkit was changed in LabVIEW 8.6 to utilize LabVIEW Classes. As such, there are some warnings during an EXE build because the class VIs have identical names. Classes were not used in the toolkit in LabVIEW 8.5 and previous...that's why you didn't see any warnings during the build until now.
Your EXE should still function properly, and you shouldn't have to change anything about your build. The purpose of the warnings is to let you know that the duplicate-named VIs needed to be handled differently during the build.
-D
03-03-2009 08:31 AM
We have the same problem. ..
An implication of this issue is that the build creates three subdirectories which have to be moved together with the exe in order for the exe to work if deployed to another folder - how do we fix this problem without having to deploy all these dependency vi's?
Otherwise this would appear to negate the benefit of building an executable in the first place.
03-03-2009 09:16 AM
Unfortunately, the dependencies are necessary with LVOOP, this thread discusses ways of dealing with the new RGT, and disguising them as dlls
03-03-2009 09:22 AM
Unfortunately, the dependencies are necessary with LVOOP, this thread discusses ways of dealing with the new RGT, and disguising them as dlls
Many thanks for that thread link.
03-03-2009 10:30 AM - edited 03-03-2009 10:30 AM