LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

SharedVariable IO Property Node error in 8.5 built exe only

Hi
 
I really need some help.
 
I have produced a VI in LabVIEW 8.2 which runs fine in development and .exe versions.  When the same VI is transferred to LabVIEW 8.5 it runs fine in the developmnent environment but produces an error in the .exe file.  The project and VI builds ok and runs ok but produces an error when getting the shared variable properties.  The error I get is:

Error -1967362020 occurred at Property Node (arg 1) in Open DataSoc Conn to all Shared Vars in Lib(SubVI).vi->HMI Engine.vi
Possible reason(s):
IAK_SHARED:  (Hex 0x8ABC701C) The provided refnum is invalid.

I've debugged both the exe and dev versions, the shared variable references entering the property node (SharedVariableIO) are the same, and appear to be valid.  I have repeated the problem on another PC running 8.5.  I think the problem may be the different versions but I don't know how to fix it.

I am running Windows XP.

0 Kudos
Message 1 of 6
(5,219 Views)

Hi R-R

Would you be able to create a very simple .exe that replicates the problem as I could not?  Are you using Enhanced DSC support ( Advanced Tab in your build specifications)?

Thanks,

KostasB

NI Applications Engineering

0 Kudos
Message 2 of 6
(5,181 Views)

Hi did you finaly find any solution for this problem?

I have the same problem and I can fint any logic explanation for this

Giannis

Athens Greece

 

0 Kudos
Message 3 of 6
(3,949 Views)

I contacted NI Support and they are aware of the problem.  Currently there is no fix but there is a workaround that was no good for my application.

In the end I reverted to using version 8.2 runtime libraries for the target system, which was ok because I had actually developed my software in V8.2.

Attached is an example work around NI sent me.

 

Good Luck!

Message 4 of 6
(3,945 Views)

Hi,

Could anyone please let me know status of this error and the CAR number 4FTC7ETM

Thanks

0 Kudos
Message 5 of 6
(3,691 Views)

Hi,

It's been fixed in the next version of LabVIEW so if you have a Standard Service Program you will receive it as soon as we release it.

Thanks,

KostasB

National Instruments UK

Applications Engineering

0 Kudos
Message 6 of 6
(3,676 Views)