12-21-2005 06:57 PM
12-22-2005 03:30 PM
12-22-2005 03:35 PM
12-22-2005 03:50 PM
12-22-2005 04:01 PM
I tried that. It only works if you set the variables to "network-published" I then get the same behavior as before since it pulls in the variable manager again.
Any other thoughts?
12-22-2005 07:04 PM
Some more information for you:
It appears that the exe's on the other machine are referencing the shared variables on my development machine. Here's what I have: one project, with network shared variables. In this project, I have two vi's one server, one client. They both reference the shared variables. I build two exe's - one for the server, one for the client. When I run in development mode on my dev. machine, you can see the variables auto-deploy. I then copy the exe's to the non-dev. machine and run them. It appears to work, however, when I shut down the shared variable service, the connection is not made. When I start the shared variable service again, it works fine again.
What I really want to know is, how do I get the shared variables to exist on the non-development machine and get them to deploy without installing the development system? There must be a way!
Thanks.
12-22-2005 07:56 PM
Even more info:
The exe files only reference the development machine if I delete the "aliases" files. Otherwise, it seems to not connect to any kind of data.
12-27-2005 05:54 PM
"If you plan to distribute a stand-alone application that uses shared variables, do not include the .lvlib file in an LLB or in the executable. Use the Source Files Settings page of the Application Properties dialog box to change the Destination of the .lvlib file to a destination outside the executable or LLB. You can deploy the shared variables in two ways:
01-04-2006 01:10 PM
01-04-2006 01:29 PM