NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Custom TS UI won't register events

I have created a custom TestStand UI in LabVIEW 2024 Q3, using TestStand 2024 Q4.

 

The UI works on the development PC, but the production PC doesn't show up anything I post from the sequences using PostUIMessage.

I created some popup windows in the test sequences to be sure, the TestStand Engine is running. The message popups show up, so the test program is working. 

 

I use DebugView to output some strings from the LabVIEW code, and there I see something coming not from my code.

In the line 27 of the logfile I see an error caused by

 

NationalInstruments.LabVIEW.CrossDomainServer.DNSetAssemblyResolvePaths(LVAssembly** lvAssemblyArray, UInt32 size)

 

Does anyone has an idea what goes wrong? The execution works well in the sequence editor. 

 

 

0 Kudos
Message 1 of 3
(132 Views)

Does your sequence run on the production PC using one of the Example OIs?

Is PostUIMessage called from TestStand directly or from a code module?

0 Kudos
Message 2 of 3
(120 Views)

I have just tested it with the example full featured UI, it doesn't work too:

 

Madottati_0-1752664667161.png

 

I already deinstalled ALL NI products and re-installed them --> no change

I changed the hard disc of the PC to a brand new one and installed everything --> no change.

 

PostUIMessage is called directly from TestStand seuqence files, among others the process model 

0 Kudos
Message 3 of 3
(101 Views)