07-05-2014 06:34 PM
Hi,
This is a bit of a wierd one, and it could well be that it's late at night and I'll suddenly realise I'm being terribly stupid tomorrow morning.
I have an issue that I have a base class in that when I load it, it also loads all of its child classes and as it's a fairly big project makes everything horrendously slow. I've done the right click on dependencies and selected 'Why in dependencies?' for clues and it points to 2 VI's that are called from child classes, but it still doesn't explain why all of these child classes should be loaded.
Does anyone have any advice or strategies for trying to figure out why this is happenning - is it something VI Analyzer might find?
Any advice greatly received,
Thanks,
Dave
07-06-2014 06:20 AM
Two thoughts:
Also, if the class points to a VI in the class, check to see where that VI is called.
07-07-2014 03:05 AM
Thanks for your reply - eventually it turned out to be exactly as you said, I found a control that I didn't realise was part of a seperate .lvlib and it was pulling in massive of other stuff from that .lvlib and then it's dependencies too.