COM 异常:访问引用的 dll 函数时在第 3 方 DLL 中出现 0x800702E4

COM Exception: 0x800702E4 in 3rd party DLL while accessing referenced dll function

我在特定的 window 8.1 OS 中遇到了这个问题。这在 Window 7 和 Window 10 中工作正常。在此问题之前 window 8.1 OS 有 WMI 损坏问题,我已经修复了这个 WMI 服务,我的其他服务是工作正常但突然低于错误。 这是因为 WMI 修复了吗? 错误:

2017-08-08 10:41:23,856 [12] ERROR ERDeviceControl.WACardioPerfectControl.WACardioPerfectControlClass [(null)] - Error while invoking _RunTest in  
System.Runtime.InteropServices.COMException (0x800702E4): Retrieving the COM class factory for component with CLSID {C54F9C85-7759-11D3-9464-002018805EC4} failed due to the following error: 800702e4 The requested operation requires elevation. (Exception from HRESULT: 0x800702E4).
   at ERDeviceControl.WACardioPerfectControl.WACardioPerfectControlClass.InitTest(ATestType aTT)
   at ERDeviceControl.WACardioPerfectControl.WACardioPerfectControlClass._RunTest()

我已经在 win 8.1 中解决了这个问题。我有 运行 我的应用 "Run as administrator"。