11-22-2012 07:30 AM
Hi everybody,
I am trying to build licensed installers for our company's toolkits. For testing the installer, I changed the date settings of the system and increased it by more than 30 days. Then the addon status turns "Expired" and if I revert the date, it shows "Invalid".
But keeping the date ahead of 30 days from now, if I uninstall the toolkit which is showing the status as "Ëxpired" and install it again, 30 days of evaluation is appearing again. After several attempts, 2012 version of the installer is working correctly when "Windows 7 and later" option under Advanced --> System requirement is checked before building the installer. I want to build 2010 and 2011 version of the installers too. But the same settings are not working for these two versions. Is this observed by any of you here or am I missing something?
Here are the steps I am following to build the installer. Please go through it and If you see any discrepency, let me know.
I am following the steps given in Tutorial: License a LabVIEW Library Using Standard Mode. I am listing the difference between my installer and the guide here -
The guide shows a snapshot of the application (.exe) file added to the project, which shows niwebserver.conf file under CallRegisterAddon.exe. But when I am creating exe file, there is no such file getting generated even for some some test files.
The guide I am referring doesn't mention KEYLIB32.dll and SKCA32.dll whereas in this link, it is asking the user to add these files under [LabVIEW]\resource directory. So, I have included these files in my project.
In the pdf document, it is mentioned that License file should be set "Unlocked"attribute. But selection that option is not enabled in my project.
Under Registry option of the installer, is there any thing particular that Ineed to add? Right now I am adding just the project name.
Kindly help me solve this issue.
Thank you,
Sharath
11-23-2012 02:08 AM
I have also tried to build the installer using VI Package Manager as suggested by Stephen Roso, Partner Program Engineer,NI. But while I am building it, It is taking a lot of time at "preparing source distribution" step and abort with an error 7 stating file is missing. It is looking for a VI ..LabVIEW 2010\instr.lib\NITUNER\niTuner Set Freq for SMT.vi. which is being wrongly claimed by one of the library of my project. RFSA is already installed in my system. But NITUNER folder is not existing in the instr.lib folder. I have tried reinstalling it but it has not not helped. So, it would be great if any of you can share the NITUNER folder with me so that I can place it under instrl.lib and try building the package.
Thank you,
Sharath