ACQUITY 控制台出现错误:Object reference not set to an instance of an object(未将对象引用设置到对象的实例)- WKB742
文章编号: 742点击此处访问英文版本文章
故障描述
打开 ACQUITY 控制台时出现错误:
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(未将对象引用设置到对象的实例)
环境
- MassLynx 4.1 SCN 873
- Windows 7
- ACQUITY UPLC
- ICOP 1.5
- Empower 2 和 3
原因
- 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 错误
id742, EMP2LIC, EMP2OPT, EMP2SW, EMP3GC, EMP3LIC, EMP3OPT, EMP3SW, EMPGC, EMPGPC, EMPLIC, EMPOWER2, EMPOWER3, EMPSW, MLYNX, MLYNXV41, SCN873, SUP, SUPMM, UPBINARY, UPSMPMGR