相关信息
如果您的 TestStand 序列文件名包含非英文字符或其他 Unicode 字符,TestStand 可能无法正确处理它们。
作为临时诊断步骤,请尝试切换 Windows 中的“使用 Unicode UTF-8 以支持全球语言”设置,如文章“ 使用中文字符时 TestStand LabVIEW UI 崩溃”中所述。
如果该选项当前处于未勾选,请将其勾选;如果已勾选,请将其设置成未勾选。之后,检查 TestStand 是否仍然崩溃。
如果更改此 UTF-8 设置可以阻止崩溃,则根本原因与 Unicode 编码有关。
当 UTF-8 选项禁用时,Windows 使用多字节编码;启用时,Windows 则切换到单字节编码。由于 Unicode 字符本身需要多个字节,因此它们比标准英文字符消耗更多的内存。
如果您的 TestStand 序列文件名中包含 Unicode 字符,TestStand 可能无法在规定的字节限制内缩短或缩写“最近使用 (MRU)”列表中显示的文件路径。发生这种情况时,TestStand 用户界面可能会变得迟缓或无响应,最终导致程序崩溃。