Hi!
Check this website
http://www.eziriz.com/They have two products that will do what you want.
1] .NET Reactor: is a powerful .NET code protection & licensing system.
2] IntelliLock: is an advanced 100% managed solution for licensing controls and applications.
Hope this helps.
Sarosh
>i hav a developed a project in vb.net for security purpose i want to liscensing for the product
>
>i want to generate a 16 digit serial no with client machines mac address and depending upon that i want serial key of 20 digits one character
>one number alternatively any one pls help me how it should be done.