12-04-2015 09:12 AM
I am experiencing this with LocalHost. I have 2 computers A,B. On A I can read a SNV created/shared from B. However, I need to use a SNV on A to A (I am not sure why, I inherited this project and it is not commented at all). So I create it and I see it on my D:\\ drive. However, when I go to NI DIstributed System Manager, there is no library under localhost. So I write to it in one VI and call it in another, and I get "DataSocketRead in VI" with code 56. Not sure why I cannot get it is the manager.
I ahev attached the library in case something is wrong there.
Solved! Go to Solution.
12-04-2015 09:18 AM
Have you created a LabVIEW Project, put the Shared Variable Library in the Project, then run some code that uses the Shared Variable? I'm pretty sure that just having the Library copied to Computer A won't make it show up in A's DSM -- I'd think you would actually need to use it on A for it to show up. Once you've done that, however, it should persist (my machine has several Libraries still hanging around from tests and abandoned Projects ...).
Bob Schor
12-04-2015 09:19 AM
Yes it is in the project
12-04-2015 09:24 AM
Have you right clicked and deployed the shared variable library?
If this is a built executable in properties of the bulder you need to check to deploy shared variables.
12-04-2015 09:25 AM
That was it. Thanks!
12-04-2015 12:13 PM
You're very welcome.