Hello guys,
I have created a program with VB 2010 Express and i want to sell it.I have created so when someone install my program in his pc , it will need his pc's processor ID to work so if he copy it and give it to a friend , it won't be able to work.It is working fine but the problem is that if someone gives the setup file to a friend and install the program it will then work as well into another pc.Let me explain you how does it work.
When my program starts for the first time it will get the processor's ID and it will be activated.Every time that it will be starting it will ask for that processor's ID so if its in the same pc with the same processor's ID , it will work just fine.Even if i copy the file that contains my program to another pc it won't be able to work. But if i install my program to another pc through the same setup file, it will work and that's the problem.So my question is : How can i connect my setup file with the installed program and solve this problem? Appreciate your help!