We are trying to migrate our own solver from NX10 to NX11. We received the Solver Toolkit with the files we need to update, and we are working on the migration.
However, when we try to load the Sample Solver (create a Fem and Sim with it) which comes with the Solver Toolkit, it prints the following two errors:
The language file for solver SAMPLE SOLVER has not been digitally signed by Siemens PLM Software. This file is not supported and may corrupt your part. Proceed at your own risk The language file for solver neutral has not been digitally signed by Siemens PLM Software. This file is not supported and may corrupt your part. Proceed at your own risk
We also have the same problem with our own Solver. Is this normal?
Even if we have this error, the Sample Solver is usable, so we don't know what is the purpose of the message. If we try to load the solver NXNastran, it prints only one error, related to neutrallanguage (which comes from the Toolkit).
We are aware of the need to sign (using singcpp) the NXOpen files DLL, but I find nothing about signing a language file (which starts as XML and then is converted to a BIN file).
We don't have this problem in NX 10.
Solved! Go to Solution.
Ok, I've got confirmation from people at Siemens that in fact the langprocessor.exe from the Solver Toolkit produces unsigned BIN files by design. It is done in purpose. Being a 3rd party, to obtain signed BIN files, it is mandatory to deliver the files to Siemens and they will generate the correct redistributable files.