I have downloaded the C#sample code sent to me by a member of the activex support group at esignal and opened the solution in Visual Studio 2010. The solution was converted without any problem. However, when I build the solution I get the following errors:
Warning 2 Cannot get the file path for type library "9c7ccb46-e9e8-4ddd-9784-4458877c2f10" version 1.0. Library not registered. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)) MultipleHistorySample
Warning 3 The referenced component 'IESignal' could not be found.
Error 1 The type or namespace name 'IESignal' could not be found (are you missing a using directive or an assembly reference?) C:\Dev\C#\Esignal Sample\Form1.cs 19 11 MultipleHistorySample
I can see from the solution explorer that I am missing a reference to an ActiveX component called IESignal. Where would it be located so that I can add it to my references?
I also see the following line in the code: private IESignal.HooksClass esignal;
But I do not see any “using …..” statement that would inform the compiler of what IESignal is. Should there not be some statement to inform the compiler of what namespace the IESignal object is located in?
I pretty much understand all of the code that was sent to me. I am just missing that one last piece: Where the reference to IESIgnal would be. Since it is an activeX component I figured I could find a reference to it by trying to “Add reference” and then looking under the “COM” tab of the “Add Reference” dialog box. But the only thing I saw there were 2 type libraries, one called “eSignalSearch 1.0 Type Library” and one called “eSignalDiagnosticTool 1.0 Type Library”.
Where can I get the activeX component from? Is it something that should have been sent to when we purchased the Desktop API entitlement?
Thank you for your help
Warning 2 Cannot get the file path for type library "9c7ccb46-e9e8-4ddd-9784-4458877c2f10" version 1.0. Library not registered. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)) MultipleHistorySample
Warning 3 The referenced component 'IESignal' could not be found.
Error 1 The type or namespace name 'IESignal' could not be found (are you missing a using directive or an assembly reference?) C:\Dev\C#\Esignal Sample\Form1.cs 19 11 MultipleHistorySample
I can see from the solution explorer that I am missing a reference to an ActiveX component called IESignal. Where would it be located so that I can add it to my references?
I also see the following line in the code: private IESignal.HooksClass esignal;
But I do not see any “using …..” statement that would inform the compiler of what IESignal is. Should there not be some statement to inform the compiler of what namespace the IESignal object is located in?
I pretty much understand all of the code that was sent to me. I am just missing that one last piece: Where the reference to IESIgnal would be. Since it is an activeX component I figured I could find a reference to it by trying to “Add reference” and then looking under the “COM” tab of the “Add Reference” dialog box. But the only thing I saw there were 2 type libraries, one called “eSignalSearch 1.0 Type Library” and one called “eSignalDiagnosticTool 1.0 Type Library”.
Where can I get the activeX component from? Is it something that should have been sent to when we purchased the Desktop API entitlement?
Thank you for your help
Comment