解决方案
此错误通常是因为您选择的配置目录相关的权限引起的。
您可以按照以下三种不同的方法来尝试解决问题。
方法一:您可以通过提升TestStand的运行权限(即以管理员身份运行 TestStand),然后将配置目录更改回
<TestStand Default Directory>来解决此问题。
以下是如何将 Teststand 通过管理员身份运行的操作:
- 右键单击 TestStand 或 SeqEdit.exe 的任何快捷方式并选择Run As Administrator 。 TestStand 现在应该可以正常打开了。
- 导航到 Configure >>Station Options >>Preferences,然后通过下拉菜单将配置目录更改为<TestStand Default Directory> 。选择 OK。之后·选择 No 以防止复制配置文件。
- 退出 TestStand。
您现在应该能够正常打开 TestStand。
方法二:您也可以通过手动将 TestStand Cfg 文件夹的内容复制到新配置目录中来解决此问题。以下是相关操作步骤:
- 找到默认安装到C:\ProgramData\National Instruments\TestStand 2016 (XX-bit)\Cfg 的Cfg 文件夹。
- 复制 Cfg 文件夹的所有内容。
- 粘贴到 TestStand Configuration Directory 正在读取的配置目录路径中。您可能需要通过管理员权限来完成此步骤。
复制文件后,您应该能够打开 TestStand 并将配置目录更改回默认位置,如方法 1 中所述。
方法三:此方法涉及修改上述错误屏幕截图中提到的Windows 注册表编辑器 (Registry Editor)。
您需要按照以下步骤操作:
- 浏览 Windows “开始” >> “运行...”并在命令行中输入regedit.exe 。
- 导航至:HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\TestStand\<version>
- 双击 CfgLocation 注册表项,然后在“Edit String”窗口的“Value data”框中更改文件路径。
- 选择确定并关闭注册表编辑器。
您现在应该能够正常打开 TestStand。