Click here to Skip to main content
11,412,833 members (73,242 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# setup
Hello,

I made an apllication using c# in vs08, I want to add feature like serial key and trial version in the setup. I added the Customer Information and modified its SerailNumber Template. But problem is that when I modified it pattern like <^^%#^ - ^^^^^ - ^%%%^ - ^%^%% - ^%^^^> then it comes in different textboxes, how i can impliment trial and serial number?
Can anybody show me the way ?

Regards,
Arshad
Posted 30-Jan-11 23:34pm
Edited 31-Jan-11 2:05am
DaveyM6979.5K
v3
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

What you are talking of is a Licensing option in your software.
There are different ways to achieve this:
1) encrypted license files that contains the expiry dates etc.
2) encrypted license keys held in the registry
3) challenge/response mechanism which require an internet connection
4) probably others.......

Try: License Key Generation[^] or: How can I create a Product Key for my C# App[^] or: c# Licensing[^]
Couple of them are in C# which can be seen to start on Vb.NET
Also,
Cryptography 101 for the .NET Framework[^]
  Permalink  
Comments
SAKryukov at 31-Jan-11 10:41am
   
Good, a 5.
--SA
Manfred R. Bihy at 18-Feb-11 4:17am
   
Good one, 5
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

For a commercial alternative - see CryptoLicensing - it supports a lot of scenarios including trial, full, activated, machine-locking, etc.
  Permalink  
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 4

  Permalink  
v2
Comments
Richard MacCutchan at 18-Feb-12 3:25am
   
Make your links clickable, and add some explanatory text.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

You can see this links
Click
Click
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 399
1 Sascha Lefévre 200
2 Maciej Los 180
3 ProgramFOX 130
4 Sergey Alexandrovich Kryukov 110
0 Sergey Alexandrovich Kryukov 9,025
1 OriginalGriff 7,317
2 Maciej Los 3,570
3 Abhinav S 3,298
4 Peter Leow 3,084


Advertise | Privacy | Mobile
Web03 | 2.8.150427.1 | Last Updated 19 Jun 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100