Additional Information
When you use shared variables within the LabVIEW Development Environment, the shared variable libraries are automatically deployed when you run your VIs. Shared variables used in executables, however, must be explicitly deployed.
Shared variables between executables must be network-published, not single-process. The requirement for single-process shared variables to run on multiple VIs is that the VIs must be in the same application instance. However, executables are not in the same application instance even if they are in the same LabVIEW project.
The default library destination is the Project Library that hosts the shared variable(s) within the executable. Instead, go to
Source File Settings in the Build Specifications for your application, and change the shared variable library's
Destination setting to
Support Directory or another pre-defined directory.
For additional information, refer to the Using the LabVIEW Shared Variable White Paper in the Related Links section.