使用 TestStand Version Selector 管理多个版本 TestStand

更新 Jul 26, 2024

适用于

软件

  • TestStand

问题详述

  • 我已经安装了一个版本的 TestStand,我还想安装另一个版本。我想了解以下信息:
  1. 我可以在同一个电脑并行安装多个版本的 TestStand 吗?
  2. 如何在不同的 TestStand 安装版本之间切换?
  • 我安装了多个版本的 TestStand。当我尝试启动 TestStand 序列编辑器时,要么没有任何反应,要么收到以下错误:

    The TestStand Engine cannot be initialized. 
    You are trying to run the [x.y.z] sequence editor with the [x.y.z] engine. This is not supported. You can use the TestStand Version Selector to change the active TestStand engine version if you have more than one version of TestStand installed.

     

 

解决方案

用户可以并行安装多个版本的 TestStand。然而,在同一台电脑上,同一个时间,只有一个 TestStand 版本能够处于活动状态并运行。

当您需要更换 TestStand 活动版本时,您可以通过 TestStand Version Selector工具激活您想要运行的版本。

注意:如果您安装了同一年份版本的 TestStand 32 位和 64 位,请确保它们也采用相同的次要版本。例如,您可以安装 TestStand 2017 32 位和 TestStand 2017 64 位,或者 TestStand 2017 SP1 32 位和 TestStand 2017 SP1 64 位,但不能安装 TestStand 2017 SP1 32 位和 TestStand 2017 64 位或 TestStand 2017 32 位和 TestStand 2017 SP1 64 位。

您可以通过以下方式启动 TestStand Version Selector:
  • Windows 10 和 7:使用开始菜单:开始»所有程序»National Instruments»TestStand Version Selector
  • Windows 8 和 8.1:单击开始屏幕上的NI Launcher磁贴,然后选择TestStand»TestStand Version Selector
  • 运行C:\<Program Files x86>\National Instruments\Shared\TestStand Version Selector\TSVerSelect.exe
若是您遇到问题描述中的错误,您可以通过打开 TestStand Version Selector 并激活所需版本处于活动状态来修复相关错误。该错误消息是由于尝试打开当前未处于活动状态的 TestStand 版本而导致的。错误消息中有显示当前处于活动状态的版本以及您正在尝试打开的版本。在上述错误讯息截图下,用户尝试打开 TestStand 17.0.0,但是 Teststand 4.2.1 在当时属于活动状态。

相关信息

  • 如果您想了解有关 TestStand 版本激活时执行的操作以及如何使用命令行以编程方式更改激活版本的更多信息,请参阅TestStand 帮助TestStand Version Selector 部分。

  • 随着 TestStand 3.1 的发布,TestStand Version Selector 被引入,以方便在计算机上安装多个版本的 TestStand。查看TestStand 3.1 发行说明以了解更多信息。