From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
one solution is to use a hardware id. Check if the correct id is present in your system and start your application in the true case. Another solution is to use a dongle.
I second the idea of using the volume ID. Bear in mind however, that in the (unlikely) event of the PC needing a replacement drive for whatever reason, you need to be able to edit the software lock. Even if it is to edit and recompile your code