LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Package Manager cannot display the license agreement 'NI'.

Every time I start the package manager, I get the following error message in the “Agree”-tab:

 

Package Manager cannot display the license agreement 'NI'.

 

Additional error information:
Unable to cast object of type 'System.Byte[]' to type 'System.String'.

 

Possibly this is related to some .Net runtime, but I have not gotten rid of the error.
Does anyone have an idea?

 

System: Windows 10 Pro

Package manager version 24.3.0

 

0 Kudos
Message 1 of 4
(545 Views)

I personally have not seen this error before. I doubt that this is a .NET issue but more of a data issue. What version of NIPM are you using? When you say you are starting NIPM, I assume you mean when launching an installer? Does this issue only occur on a single system?

 

The NI EULA files are stored as a feed in the directory, "C:\ProgramData\National Instruments\NI Package Manager\eulas\", so you could verify that the file integrity is correct at least for the "eula-ni-standard.nipkg" file, maybe compare with another system. If you replace any of the files, you will need to rebuild the feed with nipkg.exe.

Scott Richardson
https://testeract.com
0 Kudos
Message 2 of 4
(494 Views)

Hi Scott,

 

It makes no difference whether I start the package manager (v.24.3) or the Labview installer.
It only affects this one notebook.
I have already tried uninstalling everything, deleting the registry entries and all affected directories - without success. I probably have no choice but to reset Windows 10 completely.

 

BR

0 Kudos
Message 3 of 4
(458 Views)

BR, unfortunately I do not have any additional insight into the root cause other than maybe the EULA being bad. Just to confirm, in your uninstalling and reinstalling process, you removed NI Package Manager including the EULA directory above, and when reinstalling NIPM, the issue still occurs?

Scott Richardson
https://testeract.com
0 Kudos
Message 4 of 4
(442 Views)