错误:Object reference not set to an instance of an object from ACQUITY Console(对象引用未设置为 ACQUITY 控制台对象的实例) - WKB742
文章编号: 742点击此处访问英文版本文章
故障描述
打开 ACQUITY 控制台时出现错误:
Microsoft .NET Framework
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.(应用程序中发生了未处理的异常。如果单击“继续”,应用程序将忽略此错误并尝试继续。如果单击“退出”,应用程序将立即关闭。
Object reference not set to an instance of an object(未将对象引用设置到对象的实例)
环境
- Empower
- MassLynx
- Waters Instrument Driver Pack
- ACQUITY UPLC
- ACQUITY Arc
- ACQUITY Arc Premier
- ACQUITY UPLC H-Class
- ACQUITY UPLC I-Class
- ACQUITY UPLC H-Class PLUS
- ACQUITY UPLC H-Class PLUS Bio
- ACQUITY UPLC I-Class PLUS
- ACQUITY UPLC M-Class
原因
- Object reference not set to an instance of an object(未将对象引用设置到对象的实例)错误通常是由于无法注册 ACQUITY 仪器控制软件引起的。
解决方法
对于 MassLynx 软件
- 从“C:\Program Files (x86)\Waters Instruments\Bin”运行 StopACQUITYProcesses.cmd
- 打开命令提示符(通过 Windows“开始”菜单 -->“运行”--> cmd)
- 键入 cd C:\Program Files (x86)\Waters\ICS\Companion,然后按 Return 将目录更改为 ICSCompanionSetup.exe 所在的位置
- 键入此命令,然后按 Enter 键:ICSCompanionSetup.exe /v"SKIP=TRUE"
- 重新打开 MassLynx 和 MS 控制台进行测试。
对于 Empower 软件:
- 运行 C:\Empower\Instruments\Bin 中的 StopACQUITYProcesses.cmd。
- 打开命令提示符(通过 Windows“开始”菜单 -->“运行”--> cmd)
- 键入命令 C:\Empower\Instruments\Utilities\DM\Support Files,将目录更改为 ICSCompanionSetup.exe 所在的位置,然后按 Return(返回)
- 键入此命令,然后按 Enter 键:ICSCompanionSetup.exe /v"SKIP=TRUE"
- 重新打开 Empower 软件和 ACQUITY 控制台进行测试。
附加信息
- 这不是 .NET Framework 本身的问题。切勿删除或重新安装 .NET Framework。
- 当使用 Microsoft .NET Framework 的软件遇到错误时,会产生 .NET 错误
- 此故障排除指导文章提供了更多可能的解决方案 WKB97182
id742, EMP2LIC, EMP2OPT, EMP2SW, EMP3GC, EMP3LIC, EMP3OPT, EMP3SW, EMPGC, EMPGPC, EMPLIC, EMPOWER2, EMPOWER3, EMPSW, MLYNX, MLYNXV41, SUP, SUPMM, UPBINARY, UPIBSM, UPIBSM+, UPISMFL, UPISMFL+, UPISMFTIVD, UPISMFTN, UPISMFTN+, UPMASM, UPMBSM, UPMSMFL, UPQSM, UPQSM+, UPQSMBIO, UPQSMBIO+, UPSMFTN, UPSMFTN+, UPSMFTNB+, UPSMFTNBIO