Known Compatibility Issues with TestStand and LabVIEW 8.5
Primary Software: TestStand
Primary Software Version: 4.0
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Development Systems
Problem: I am trying to find a list of known compatibility issues with TestStand and LabVIEW 8.5. Where are these issues documented?
Solution: The following are known issues when using TestStand with LabVIEW 8.5:
- Users are unable to call X-Node based Express VIs. For more information, see: KB 4E78J3V3.
- After installing LabVIEW 8.5, installing components that include LabVIEW 7.1.1 Runtime Engine results in
Error 1722. All files are installed properly, so this error can be ignored.
- Calling a LabVIEW VI with .NET assemblies that reference other dependent assemblies that reside in the same directory as the top-level assembly will not work in LabVIEW 8.5. You will have to move the dependent assemblies to the same folder of the EXE calling the VI. If the LabVIEW Adapter is set to use the LabVIEW Development System Adapter, this would be the
<LabVIEW x.x> directory. If the LabVIEW Adapter is set to the LabVIEW Runtime Engine Adapter option, this would be the <TestStand>\Bin directory if you are using a Sequence Editor or the specific UI folder if you are using a specific UI.
- Passing a single Object Reference to an ActiveX method that expects an array of Object References will crash LabVIEW. To avoid this problem, be sure you are passing the correct parameters when using ActiveX methods in LabVIEW.
- Controls and Indicators that contain leading or trailing spaces in their labels cannot be used to pass or receive data from TestStand. If you attempt to call a VI from TestStand that has a tailing space or leading space, you will see the following error:
Error -18002; parameter <parameterName> not found in the VI's connector pane.
To solve this issue, remove any trailing or leading spaces in your controls and indicators connected to the connector pane. For more information, see: KB 4F66LI0H.
- Users are unable to bring up custom property pages for TestStand UI controls or users are unable to see <Control>»Properties... when they right click on their UI controls. The workaround for this issue is to:
- Right click on the control, select Advanced»Design Mode, then uncheck Design Mode
- Right click on the control, select Advanced»Design Mode, then check Design Mode
You will have to do this:
- Every time the VI opens
- When you run your UI and hit exit and return back to the design mode
- When LabVIEW 8.5 is installed on Windows Vista, using ActiveX to launch LabVIEW always launches LabVIEW 8.5. Previously, using ActiveX to launch LabVIEW would open the version of LabVIEW that was last used. One workaround for this problem is to manually register the version of LabVIEW that should open. For more information, see: KB 4BAC1SUK.
Related Links: KnowledgeBase 4E78J3V3: Errors 1055 and -17308 While Configuring Formula Node, Spectral Measurement, or Storage Express VIs in TestStand 4.0 and LabVIEW 8.5KnowledgeBase 4F66LI0H: 'Parameter not Found in Connector Pane' Error in TestStand After Upgrading to LabVIEW 8.5 KnowledgeBase 4BAC1SUK: Cannot Launch LabVIEW 8.2.1 Via ActiveX After Installing LabVIEW 8.5 or Later on Windows Vista.
Attachments:
Report Date: 01/23/2008
Last Updated: 05/29/2008
Document ID: 4HM959PB