LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error :HRESULT: 0x8007000B

Dear all,

 

There are  some troubles trying to use C# functions in Labview.

When the functions are called appears the error : HRESULT: 0x8007000B.

Could someone tell me why and how to avoid it?

 

Thanks

 

Principiant

0 Kudos
Message 1 of 4
(3,315 Views)

Well, how about providing some details? Such as what C# functions? Is this a private assembly? Is it something from the standard .NET library? What version of LabVIEW? Are you running 32-bit or 64-bit OS? 32-bit or 64-bit LabVIEW? Is the assembly 32-bit or 64-bit? That error can happen when you try to call a 32-bit library in a 64-bit environment. If that is the case do you have a 64-bit version?

0 Kudos
Message 2 of 4
(3,294 Views)

hi smercurio,

 

you are right. Well the problem is not mine directly. Anyway the all system and libraries are 32 bits. It is all a private assembly I think.

the only detail I can add is that the libraries calls seems not to correspond to the stcall of LAbview but to the cdecl.

Could be this a reason ?

 

 

0 Kudos
Message 3 of 4
(3,283 Views)

If you have a .NET assembly you should be using the .NET functions, not the Call Library Function Node. Is this what you are doing?

0 Kudos
Message 4 of 4
(3,280 Views)