LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW executable issue with Actor framework

Solved!
Go to solution

Launcher launch the root actor called controller
1. The Controller Actor, further launches 3 more actors and the controller actor acts as a messenger between those 3 actors after launching them.
2. Launch the subpanel Actor => Main UI either will display task 'A' or task 'B'
3. Launch Task 'A' Actor
4. Launch Task 'B' Actor

 

Once Task 'A' and 'B' are ready they send their VI reference and name to the subpanel actor with the 'Ready' state (via controller). Subpanel then display the task 'A' or 'B' UI

 

Development environment - no issues

 

After making EXE - Subpanel UI is empty (as if subpanel never receive the 'Ready' state from task 'A' or 'B')

 

Note: Subpanel actor is NOT launched by setting the 'True' value of Launch Nested Actor but is using property node for front panel state in subpanel actor for run time environment.

 

Debugging shows that task 'A' and 'B' send the VI reference and name to the controller and the controller pass that message to the subpanel (no error in controller during this send) whereas the subpanel never receive that message from the controller

 

What is causing this issue in EXE?

0 Kudos
Message 1 of 3
(813 Views)

Can you attach the code?

Lucian
CLA
0 Kudos
Message 2 of 3
(769 Views)
Solution
Accepted by topic author V_T_S
Recreating the project file resolved the issue.
 
Thanks, VS
0 Kudos
Message 3 of 3
(697 Views)