解決方案
這通常是由於所選Configuration Directory相關的權限錯誤引起的。
您可以按照三種不同的方法來嘗試解決問題。
方法1:在某些情況下,可以通過以提升的權限運行TestStand(例如,以管理員身份運行TestStand),然後將Configuration Directory更改回
<TestStand Default Directory>來解決此問題。
為此,您必須:
- 右鍵點擊任何TestStand或SeqEdit.exe,然後選擇“Run As Administrator” 。則TestStand應該可以正常打開。
- 瀏覽到Configure >> Station Options >> Preferences ,然後使用下拉選單將Configuration Directory更改為<TestStand Default Directory> 。選擇OK。選擇“No”以防止複製配置文件
- 退出TestStand。
現在,您應該能夠打開TestStand而不看到上面提到的錯誤。
方法2:您也可以通過手動將TestStand Cfg文件夾的內容複製到新的Configuration Directory中來解決此問題。請參考下方:
- 找到Cfg文件夾,預設情況下安裝到C:\ProgramData\National Instruments\TestStand 2016 (XX-bit)\Cfg
- 複製Cfg文件夾的所有內容
- 黏貼到TestStand希望的新Configuration Directory中。您可能需要管理員權限才能完成此步驟。
複製文件後,您應該能夠打開TestStand並將Configuration Directory更改回預設位置,如方法1中所述。
方法3:此方法涉及修改上面的錯誤螢幕截圖中提到的Registry Key。
您需要按照以下步驟操作:
- 轉到Start>>Run... ,然後在命令行中輸入regedit.exe 。
- 瀏覽至:HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\TestStand\<version>
- 雙擊 CfgLocation registry key,然後在“Value data”視窗的“Edit String”中更改文件路徑。
- 選擇OK,然後退出Registry Editor。
現在,您應該可以正常打開TestStand了。