NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Teststand 2017 32-Bit - UUT Information Dialog in Windows 10 not displaying properly

Solved!
Go to solution

Hello,

TestStand 2017 32-Bit

Windows 7, Windows 10

 

We just started converting some testers over to Windows 10 and noticed that the UUT Dialog changes when running in Windows 10.  As you can see in the pictures, it no longer displays all 8 sockets.  In Windows 10 you must grab the mouse and scroll down to to see the bottom 3 sockets, (whereas Windows 7 displays all 8 sockets without scrolling).  It is also impossible to resize the inner box in Windows 10.  The entire dialog will resize, but the display of the sockets remains the same size.

 

I am hoping that someone can tell me what settings I can change to allow all 8 sockets to be displayed as they were under Windows 7.

 

Thanks very much,

Download All
0 Kudos
Message 1 of 13
(573 Views)

Hi, I checked on my side too. What you are seeing is expected. Looking the screenshot, it is customized UUT dialog box. If you are the developer, you can customize this dialog box to display all 8 at once. I hope this helps.

Regards,
Dharani | CLA | CTD
0 Kudos
Message 2 of 13
(490 Views)

Thanks for the reply.   None of the original developers are here any longer.  I am not sure if the Dialog was customized or not (what made you say that it is?), regardless, I will look into changing it.  That is probably my only solution.

 

When I say that I am not certain it is customized - if I do a clean install of teststand on a new machine, I get the same dialog.

 

Thanks again.

0 Kudos
Message 3 of 13
(479 Views)

HI, I am attaching 2019 (left), 2020 (right) TS UUT dialog-box here for your reference. If you observe carefully, the shipping ones does not have Ok & Stop buttons hence I believe is a customized dialog-box.

 

TS_2019.pngTS_2020.png

Regards,
Dharani | CLA | CTD
0 Kudos
Message 4 of 13
(470 Views)

Thank you.  This is very clearly different than mine.  BTW, mine is the parallel dialog.  Is this also?

Thanks,

0 Kudos
Message 5 of 13
(449 Views)

Oh Sorry. I am using Batch process model. For parallel, it looks same as it is expected behavior.

Dharani_Rajagopal_0-1621482111391.png

 

However, I customized it for you to display all 8 at once. I am attaching same with this post. You will have to replace the dll called modelsupport2.dll in the following directory:

  • If you are using 64 bit TestStand C:\Users\Public\Documents\National Instruments\TestStand 2020 (64-bit)\Components\Models\TestStandModels\modelsupport2\modelsupport2.dll
  • (let me know if you are using 32 bit TestStand) i will share it in my next post.

Dharani_Rajagopal_0-1621486522891.png

I hope this helps.

 

Regards,
Dharani | CLA | CTD

Regards,
Dharani | CLA | CTD
0 Kudos
Message 6 of 13
(441 Views)

Yes Dharani, We are using 32 Bit.  If you do not mind that would be awesome.

(I cannot believe that you are willing to do this)  Thanks so much!

Is it possible for you to give a quick outline of what was needed to modify this?

Thanks again,

0 Kudos
Message 7 of 13
(435 Views)

Hi, Please find a copy of 32 bit dll. I was referring to this NI KB - https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YHmUCAW&l=en-IN

 

Since I had LabWindows CVI installed on my system, I could test the same at my end before sharing it with you 🙂

 

Do let me know if it working for you or not.

 

Regards,
Dharani | CLA | CTD

Regards,
Dharani | CLA | CTD
0 Kudos
Message 8 of 13
(431 Views)

Hi Dharani,

     Thanks again, Unfortunately this will not load.  I am using Windows 10 Version 1909 OS Build 18363.1500

 

I get the following error messages from Teststand.  I will attempt to build this myself.  I do appreciate your assistance but I fear I cannot ask you to do more to resolve this.

 

Errors:

----------------------------------------
Details:

Could not load DLL or external library 'C:\Program Files (x86)\National Instruments\TestStand 2020\Components\Models\TestStandModels\modelsupport2\modelsupport2.dll'.

This DLL requires the following DLLs which could not be found or loaded:
api-ms-win-core-libraryloader-l1-2-0.dll (Not Found)
api-ms-win-core-heap-l2-1-0.dll (Not Found)
api-ms-win-gdi-internal-uap-l1-1-0.dll (Not Found)
api-ms-win-core-delayload-l1-1-1.dll (Not Found)
api-ms-win-core-delayload-l1-1-0.dll (Not Found)
api-ms-win-core-apiquery-l1-1-0.dll (Not Found)
api-ms-win-core-rtlsupport-l1-2-0.dll (Not Found)
api-ms-win-core-processthreads-l1-1-3.dll (Not Found)
api-ms-win-core-processthreads-l1-1-2.dll (Not Found)
api-ms-win-core-registry-l1-1-0.dll (Not Found)
api-ms-win-core-memory-l1-1-1.dll (Not Found)
api-ms-win-core-memory-l1-1-2.dll (Not Found)
api-ms-win-core-synch-l1-2-1.dll (Not Found)
api-ms-win-core-file-l1-2-2.dll (Not Found)
api-ms-win-core-file-l1-2-1.dll (Not Found)
api-ms-win-core-io-l1-1-0.dll (Not Found)
api-ms-win-core-io-l1-1-1.dll (Not Found)
api-ms-win-core-job-l1-1-0.dll (Not Found)
api-ms-win-core-threadpool-legacy-l1-1-0.dll (Not Found)
api-ms-win-core-threadpool-private-l1-1-0.dll (Not Found)
api-ms-win-core-libraryloader-l1-2-2.dll (Not Found)
api-ms-win-core-libraryloader-l1-2-1.dll (Not Found)
api-ms-win-core-libraryloader-l2-1-0.dll (Not Found)
api-ms-win-core-namedpipe-l1-2-2.dll (Not Found)
api-ms-win-core-namedpipe-l1-2-1.dll (Not Found)
api-ms-win-core-datetime-l1-1-1.dll (Not Found)
api-ms-win-core-datetime-l1-1-2.dll (Not Found)
api-ms-win-core-sysinfo-l1-2-0.dll (Not Found)
api-ms-win-core-sysinfo-l1-2-3.dll (Not Found)
api-ms-win-core-sysinfo-l1-2-1.dll (Not Found)
api-ms-win-core-localization-private-l1-1-0.dll (Not Found)
api-ms-win-core-processsnapshot-l1-1-0.dll (Not Found)
api-ms-win-core-processenvironment-l1-2-0.dll (Not Found)
api-ms-win-core-debug-l1-1-1.dll (Not Found)
api-ms-win-core-errorhandling-l1-1-3.dll (Not Found)
api-ms-win-core-fibers-l1-1-0.dll (Not Found)
api-ms-win-security-base-l1-1-0.dll (Not Found)
api-ms-win-security-base-l1-2-0.dll (Not Found)
api-ms-win-core-comm-l1-1-0.dll (Not Found)
api-ms-win-core-wow64-l1-1-1.dll (Not Found)
api-ms-win-core-wow64-l1-1-0.dll (Not Found)
api-ms-win-core-realtime-l1-1-0.dll (Not Found)
api-ms-win-core-systemtopology-l1-1-1.dll (Not Found)
api-ms-win-core-systemtopology-l1-1-0.dll (Not Found)
api-ms-win-core-processtopology-l1-1-0.dll (Not Found)
api-ms-win-core-namespace-l1-1-0.dll (Not Found)
api-ms-win-core-file-l2-1-2.dll (Not Found)
api-ms-win-core-file-l2-1-3.dll (Not Found)
api-ms-win-core-file-l2-1-1.dll (Not Found)
api-ms-win-core-xstate-l2-1-0.dll (Not Found)
api-ms-win-core-xstate-l2-1-1.dll (Not Found)
api-ms-win-core-localization-l2-1-0.dll (Not Found)
api-ms-win-core-normalization-l1-1-0.dll (Not Found)
api-ms-win-core-fibers-l2-1-0.dll (Not Found)
api-ms-win-core-fibers-l2-1-1.dll (Not Found)
api-ms-win-core-sidebyside-l1-1-0.dll (Not Found)
api-ms-win-core-appcompat-l1-1-0.dll (Not Found)
api-ms-win-core-appcompat-l1-1-1.dll (Not Found)
api-ms-win-core-windowserrorreporting-l1-1-0.dll (Not Found)
api-ms-win-core-windowserrorreporting-l1-1-1.dll (Not Found)
api-ms-win-core-windowserrorreporting-l1-1-2.dll (Not Found)
api-ms-win-core-console-l1-2-1.dll (Not Found)
api-ms-win-core-console-l2-1-0.dll (Not Found)
api-ms-win-core-console-l2-2-0.dll (Not Found)
api-ms-win-core-console-l3-2-0.dll (Not Found)
api-ms-win-core-psapi-l1-1-0.dll (Not Found)
api-ms-win-core-psapi-ansi-l1-1-0.dll (Not Found)
api-ms-win-security-appcontainer-l1-1-0.dll (Not Found)
api-ms-win-core-winrt-string-l1-1-0.dll (Not Found)
api-ms-win-core-winrt-l1-1-0.dll (Not Found)
api-ms-win-appmodel-runtime-l1-1-0.dll (Not Found)
api-ms-win-core-string-obsolete-l1-1-0.dll (Not Found)
api-ms-win-core-shlwapi-obsolete-l1-1-0.dll (Not Found)
api-ms-win-core-threadpool-l1-2-0.dll (Not Found)
api-ms-win-core-localization-obsolete-l1-2-0.dll (Not Found)
api-ms-win-core-errorhandling-l1-1-2.dll (Not Found)
api-ms-win-core-heap-obsolete-l1-1-0.dll (Not Found)
api-ms-win-core-crt-l1-1-0.dll (Not Found)
api-ms-win-core-crt-l2-1-0.dll (Not Found)
api-ms-win-security-lsalookup-l1-1-0.dll (Not Found)
api-ms-win-security-lsapolicy-l1-1-0.dll (Not Found)
api-ms-win-core-fibers-l1-1-1.dll (Not Found)
api-ms-win-core-privateprofile-l1-1-0.dll (Not Found)
api-ms-win-core-quirks-l1-1-0.dll (Not Found)
api-ms-win-core-path-l1-1-0.dll (Not Found)
api-ms-win-core-shlwapi-legacy-l1-1-0.dll (Not Found)
api-ms-win-core-com-l1-1-0.dll (Not Found)
api-ms-win-core-kernel32-private-l1-1-0.dll (Not Found)
api-ms-win-shcore-taskpool-l1-1-0.dll (Not Found)
api-ms-win-core-string-l2-1-0.dll (Not Found)
api-ms-win-core-winrt-error-l1-1-0.dll (Not Found)
api-ms-win-shcore-sysinfo-l1-1-0.dll (Not Found)
api-ms-win-security-sddl-l1-1-0.dll (Not Found)
api-ms-win-core-com-midlproxystub-l1-1-0.dll (Not Found)
api-ms-win-core-kernel32-legacy-l1-1-0.dll (Not Found)
api-ms-win-eventing-classicprovider-l1-1-0.dll (Not Found)
api-ms-win-core-registry-l1-1-1.dll (Not Found)
api-ms-win-security-activedirectoryclient-l1-1-0.dll (Not Found)
api-ms-win-devices-config-l1-1-1.dll (Not Found)
api-ms-win-core-stringansi-l1-1-0.dll (Not Found)
api-ms-win-mm-time-l1-1-0.dll (Not Found)
api-ms-win-mm-mme-l1-1-0.dll (Not Found)
api-ms-win-mm-misc-l1-1-0.dll (Not Found)
api-ms-win-core-kernel32-private-l1-1-2.dll (Not Found)
api-ms-win-core-memory-l1-1-3.dll (Not Found)
api-ms-win-core-atoms-l1-1-0.dll (Not Found)
api-ms-win-core-appinit-l1-1-0.dll (Not Found)
api-ms-win-core-com-private-l1-1-0.dll (Not Found)
api-ms-win-core-com-private-l1-3-0.dll (Not Found)
api-ms-win-core-com-private-l1-1-1.dll (Not Found)
api-ms-win-eventlog-legacy-l1-1-0.dll (Not Found)
api-ms-win-core-registry-l2-1-0.dll (Not Found)
api-ms-win-core-psm-key-l1-1-0.dll (Not Found)
api-ms-win-service-management-l1-1-0.dll (Not Found)
api-ms-win-service-winsvc-l1-1-0.dll (Not Found)
api-ms-win-core-com-private-l1-2-0.dll (Not Found)
api-ms-win-eventing-consumer-l1-1-0.dll (Not Found)
api-ms-win-eventing-consumer-l1-1-1.dll (Not Found)
api-ms-win-service-core-l1-1-0.dll (Not Found)
api-ms-win-service-core-l1-1-1.dll (Not Found)
api-ms-win-service-core-l1-1-2.dll (Not Found)
api-ms-win-service-management-l2-1-0.dll (Not Found)
api-ms-win-service-private-l1-1-4.dll (Not Found)
api-ms-win-service-private-l1-1-2.dll (Not Found)
api-ms-win-service-private-l1-1-3.dll (Not Found)
api-ms-win-service-private-l1-1-0.dll (Not Found)
api-ms-win-security-base-private-l1-1-0.dll (Not Found)
api-ms-win-core-registry-l1-1-2.dll (Not Found)
api-ms-win-security-audit-l1-1-1.dll (Not Found)
api-ms-win-security-audit-l1-1-0.dll (Not Found)
api-ms-win-core-perfcounters-l1-1-0.dll (Not Found)
api-ms-win-core-string-l2-1-1.dll (Not Found)
api-ms-win-core-localization-l1-2-2.dll (Not Found)
api-ms-win-core-version-l1-1-0.dll (Not Found)
api-ms-win-core-kernel32-legacy-l1-1-1.dll (Not Found)
api-ms-win-core-kernel32-legacy-l1-1-2.dll (Not Found)
api-ms-win-core-url-l1-1-0.dll (Not Found)
api-ms-win-core-registryuserspecific-l1-1-0.dll (Not Found)
api-ms-win-shcore-path-l1-1-0.dll (Not Found)
api-ms-win-storage-exports-internal-l1-1-0.dll (Not Found)
api-ms-win-storage-exports-external-l1-1-0.dll (Not Found)
api-ms-win-shell-shellcom-l1-1-0.dll (Not Found)
api-ms-win-shell-shellfolders-l1-1-0.dll (Not Found)
api-ms-win-stateseparation-helpers-l1-1-0.dll (Not Found)
api-ms-win-security-capability-l1-1-0.dll (Not Found)
api-ms-win-core-job-l2-1-0.dll (Not Found)
api-ms-win-security-cryptoapi-l1-1-0.dll (Not Found)
api-ms-win-core-versionansi-l1-1-0.dll (Not Found)

----------------------------------------
Error Code:

-17004; Could not load DLL or library.
----------------------------------------
Location:

Step 'Read Model Option Defaults' of sequence 'Initialize Execution Entry Point' in 'ModelSupport.seq'. Test Socket -1.
----------------------------------------

0 Kudos
Message 9 of 13
(415 Views)
Solution
Accepted by topic author OmnitracsTestStand

Hi, looks like many dependencies are missing (it will take time to debug and fix). My suggestion is to customize the source code by using NI LabWindows CVI. You can uninstall it after customizing it.

 

  1. Navigate to the TestStandModels directory in the TestStand public directory. If you haven't already, you will need to copy the TestStandModels folder from <TestStand>\Components\NI\Models\TestStandModels\ to <TestStand Public>\Components\Models\.
  2. Open the modelsupport2.prj LabWindows/CVI project.

You just need to open the project modelsupport2.prj >> paralleluutdlg.c >> update MAX_NUM_TEST_SOCKETS_VISIBLE 8 (as shown below) >> Rebuild the project by running the project.

 

Dharani_Rajagopal_0-1621565449041.png

 

Regards,
Dharani | CLA | CTD

Regards,
Dharani | CLA | CTD
Message 10 of 13
(404 Views)