From Friday, January 17th 11 PM CDT (January 18th 5 AM UTC) through Saturday, January 18th 11:30 AM CDT (January 18th 5:30 PM UTC), ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW 2014 hangs completely in all .NET (dotNet) nodes

Hi all,

 

we have a large LabVIEW application using .NET framework based assemblies (DLL files) for data storage and communication. In certain scenarios, where loads of .NET objects are to be created and accessed by LabVIEW, we're running into a situation that LabVIEW stops execution and is halted completely. At this point, we're able to still create new VIs etc. but as soon as the code tries to access any kind of .NET node (e.g. one simple System.Object constructor), this VI is halted also immediately and cannot be continued, stopped or aborted in any way. What is going on here?

 

We have reported problems with using huge numbers of .NET references to NI before (the internal pool of usable references is limited!) and this seems to be related somehow. Unfortunately, we have no solution for our problems so far. Therefore any help is greatly appreciated.

 

Kind regards,

Hans

0 Kudos
Message 1 of 2
(2,868 Views)

Hans,

 

so the issue does not occur if you have only a couple of assemblies (and references) in memory?

Also please make sure that the assemblies do not have blocking loading callbacks included. It could be a race condition on the UI thread.

 

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Message 2 of 2
(2,844 Views)