I'm modifying a program that uses QuickOPC. Every time I run the code, a System.MissingMethodException is thrown(pasted below). The code is supposed to subscribe to multiple Nodes. I'm currently running on a evaluation license for QuickOPC Ultimate.
OpcLabs.EventTracing.LogEntries Error: 1 : LogEntry("OPCLabs-UAEngine",Error,0,1). INTERNAL ERROR. The OPC-UA engine might be in an unstable state. An exception of type "System.MissingMethodException" from source "OpcLabs.EasyOpcUA" has occurred in OPC-UA SDK action 'ApplicationInstance.CheckApplicationInstanceCertificate'. The exception descend follows. (0) System.MissingMethodException OpcLabs.EasyOpcUA (<InnerValidateOrCreateOwnCertificate>b__0) -> Method not found: 'System.Threading.Tasks.Task`1<Boolean> Opc.Ua.Configuration.ApplicationInstance.CheckApplicationInstanceCertificate(Boolean, UInt16, UInt16)'. at OpcLabs.EasyOpc.UA.Toolkit.ClientServer.SdkApplicationConfigurationClientServerApplication.<>c__DisplayClass42_0.<InnerValidateOrCreateOwnCertificate>b__0() at OpcLabs.EasyOpc.UA.Toolkit.UAEngineBase.PerformSdkAction(UASdkCallType callType, Func`1 usingFunction, String name, Action sdkAction)
OpcLabs.EasyOpc.UA.UAEngineBase Critical: 0 : Error "The source was not found, but some or all event logs could not be searched. To create the source, you need permission to read all event logs to make sure that the new source name is unique. Inaccessible logs: Security, State." writing 'Error' entry from source 'OPCLabs-UAEngine' to the event log: Internal error (only first occurrence is logged), process "SafeBox" Id 16496, current application domain "SafeBox" Id 1, entry assembly "SafeBox, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null": An exception of type "System.MissingMethodException" from source "OpcLabs.EasyOpcUA" has occurred in OPC-UA SDK action 'ApplicationInstance.CheckApplicationInstanceCertificate'. The exception descend follows.
(0) System.MissingMethodException OpcLabs.EasyOpcUA (<InnerValidateOrCreateOwnCertificate>b__0) -> Method not found: 'System.Threading.Tasks.Task`1<Boolean> Opc.Ua.Configuration.ApplicationInstance.CheckApplicationInstanceCertificate(Boolean, UInt16, UInt16)'.
at OpcLabs.EasyOpc.UA.Toolkit.ClientServer.SdkApplicationConfigurationClientServerApplication.<>c__DisplayClass42_0.<InnerValidateOrCreateOwnCertificate>b__0()
at OpcLabs.EasyOpc.UA.Toolkit.UAEngineBase.PerformSdkAction(UASdkCallType callType, Func`1 usingFunction, String name, Action sdkAction)