LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Right-click on a VI with missing dependencies hangs LabVIEW

Here's the flow:

 

1)  Download a VI from the forums that has a missing dependency
2)  Add the VI to a project
3)  Right-click on the VI to see if it's set to run-on-open
4)  Wait a very long time for the dependency load to fail

 

How do you all handle the forum VIs? Is it as simple as checking the Files view for missing deps - and only RMB if none are missing?


I can't find any of the "silently ignore all" posts/ideas except for opening refs.

 

 

When I create new VIs and force a dependency failure, there is not a long delay.

0 Kudos
Message 1 of 7
(2,955 Views)

I tend to just open the VIs directly.  If there is a dependency missing, there is a dialog that shows LabVIEW trying to find/load the missing VI and there are three buttons to Ignore, Ignore All, and Cancel.  The Ignore All is what the Idea Exchange item became.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 2 of 7
(2,947 Views)

I'm being paranoid about opening VIs directly on a work PC when they might be set to run when opened. Think Lithium has a plugin to check for harmful VIs? 🙂

0 Kudos
Message 3 of 7
(2,945 Views)

How do you tell if the VI is set to Run When Opened?  If you are opening the properties dialog, the VI still has to load.

 

***Just performed an experiment***

Opening the VI from the project overrides the Run When Opened.  Good thing to know.

 

But still, when you try to open a VI and there are missing dependencies, you get a dialog that has the Ignore All on it.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 4 of 7
(2,940 Views)

If there are dependencies missing, opening the VI is the way to go since Ignore All can be pressed.

I didn't know dependencies were missing, though, so I RMB to properties - and that's when it hangs.

 

The two VIs in this post are an example:

http://forums.ni.com/t5/LabVIEW/Memory-hog-timing-problems/m-p/2509758#M763908

 

I suppose since there are missing deps and conflicts, I can safely open and ignore. But I didn't - I right-clicked. And LV hung.

 

Just wondered what other folks do.

0 Kudos
Message 5 of 7
(2,932 Views)

What do you mean by "RMB"?

0 Kudos
Message 6 of 7
(2,921 Views)

Right Mouse Button: right-click

 

I had seen this shortcut on the forums before. I still go back and forth between FP/BD and front panel/block diagram.

 

 

0 Kudos
Message 7 of 7
(2,915 Views)