Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Monday, December 16, 2013 10:40 PM
I am extremely new to c# and have just made my own app :) problem is I would like to sell it to a few people I know but im worried that after selling it to one, they will just give it to the others for free, So I need help to prevent this with something like a product key, registration ect... so it will only allow the app to be used by that individual that buys it, Please make the explanation as simple as possible and show me code examples because this will help a lot :) Thanks :)
All replies (8)
Tuesday, December 17, 2013 4:30 AM ✅Answered
Hi VendettaNW,
According to your description, I've done some searching for you. Here is a good sample, you can refer to:
http://www.codeproject.com/Articles/15496/Application-Trial-Maker
If someone wants to buy your application, he must call you and read his computer ID. Then you will use the Serial Maker to make a serial key (password). After entering the password, the application always runs as the full version. I think this is what you want to do.
If I misunderstood you, please let me know.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.
Monday, December 16, 2013 10:52 PM
You could use the built in Licensing classes in .net.
In short, what you need to do is to create a LicenseProvider and a License. A working example would be a bit too long to post here, but there are several good blog posts on how to implement it. Here's an example: http://www.codeproject.com/Articles/599509/How-To-Component-Licensing-in-NET
HTH
Monday, December 16, 2013 11:13 PM
okay thanks :) ill give this a try and get back to you :)
Monday, December 16, 2013 11:32 PM
I need help with the Crc32? for some reason it is saying that that is wrong but I don't know why
Tuesday, December 17, 2013 4:40 AM
there are lots of articals available on google specifying how to uniquely identigy a computer or machine like you can get combination of MAC address and motherborad serial no and store it in client's registery in encrypted form........
Please mark as answer, if you find this post helpful. Thanks Deepak Kalra
Tuesday, December 17, 2013 11:38 AM
hello, Thanks for the advise I am trying that website out but I keep getting the same problem with everything I try which is The name '' does not exist in the current context, what should I do?
Wednesday, December 18, 2013 1:31 AM
Hi VendettaNW,
Did you read my post? I am not fully sure about your issue because the code is missing.
By the way, if your application is about web application, I suggestion you post the question in the ASP.NET forums at http://forums.asp.net/. It is appropriate and more experts will assist you.
Thanks.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.
Monday, April 23, 2018 7:44 PM
Use https://quantum-key.net, it fully automates the whole licence key sales and issue process using a .Net DLL. It's free and it takes less than 5 minutes to add to your application. It will save you weeks, if not months of coding!