09-22-2023 03:06 AM
Hi Scott,
Here is the lvlibp. Not sure this is the source of the error i have reinstall NIPB and TestStand and also already tried to copy the folder deployment utility from another working machine.
I'm not able to reproduce the issue on other computer for the moment. We can build our solutions on other computer.
I just did another test by removing the LabVIEW.ini file to make sure there is nothing in it that can interact with NIPB. Same issue. labVIEW was launched and a default LabVIEW.ini was created and got the error.
is it possible for you to build a simple application that called the same function of NIPB for staging that i can run on my computer with debug option or specific log in it.
It's seems that you are flattening data in JSON to exchange data between NIPB and the lvlipb, maybe this is the source of the error.
Best regards
Maxime R.
CLA - Certified LabVIEW Architect / Architecte LabVIEW Certifié
CTA - Certified TestStand Architect / Architecte TestStand Certifié
09-24-2023 11:51 AM
Maxime, the lvlibp looks correct, thanks. Thanks for testing building with another system. At least this seems to be isolated to your system only right now.
Before we get into deeper debugging, can you do the following:
Building a test application to perform similar operations to what NIPB does might be possible, but either way, we might have to generate dump files to dig deeper.
09-24-2023 03:07 PM - edited 09-24-2023 03:12 PM
Maxime, can you also run the following command in an administrative Windows command prompt and share its output:
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s
Regarding the question about JSON, which is used to pass data to and from the VI. NIPB is erroring obtaining a COM reference to one of the VIs, likely the first one, so NIPB has not yet called any of the VIs.
09-25-2023 02:19 AM
Hi Scott,
Teststand is working with LabVIEW with seqedit or LabVIEW user Interface. I'm using it with adapter in Development or Run-Time without any issue. I'm using almost everyday. I have code called as labVIEw vi directly with or without project, packed in a lvlibp. without problem.
So adapter is working as expected.
Please find attached the response for reg key command.
I have send to you by email my max report.
Best regards.
Maxime R.
CLA - Certified LabVIEW Architect / Architecte LabVIEW Certifié
CTA - Certified TestStand Architect / Architecte TestStand Certifié
10-25-2023 03:17 AM
Hi Scott,
Do you have any update on my issue ?
Regards
Maxime R.
CLA - Certified LabVIEW Architect / Architecte LabVIEW Certifié
CTA - Certified TestStand Architect / Architecte TestStand Certifié
10-30-2023 09:05 PM
Maxime, unfortunately no updates on this issue. We have not been able to reproduce this, nor is it clear what would cause the underlying failure to connect to LabVIEW. I will revisit this with a few others to see if we have missed anything.
12-19-2023 07:22 AM
I finally got it.
After uninstall,/reinstall, repariring LabVIEW one more time, I took a look in Windows Registry and by comparing mine to a fresh install that is working, I have found something suspicous.
In the HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\National Instruments\TestStand\22.0 I've got a folder called PendingInstall.
This folder is not present in a fresh and clean Install.
After removing this key, my NIPB is working !!!!!
I remember that I faced an issue during an update of different NI Software. Certainly the source of the problem...
Thanks Scott for this non official support.
Maxime R.
CLA - Certified LabVIEW Architect / Architecte LabVIEW Certifié
CTA - Certified TestStand Architect / Architecte TestStand Certifié
12-19-2023 10:32 AM
Maxime -
Glad you resolve this on that system. Not yet sure how that registry key would cause an issue, but will pass on to others. Thanks for letting us know.