I have written a .NET C# application that generates a TestStand Sequence file automatically using the API. FWIW I am using TestStand 2013 and LabVIEW 2013.
When I generate a new Step that calls a LabVIEW module am using code like this, sorry if you don't understand C# but it's pretty much the same in any language, the cyan strings are testStand API classes:
I then go on to set the module parameters which are now available in 'parameters'. This all works fine except it is very slow because every time I call module.LoadPrototype() the TestStand engine painfully reloads all the dependent VIs even when I am using exactly the same VI as specified in 'viPath'. So the question is, does anyone know a way to make it cache the VI prototype?