VB.net应用程序的激活和到期

时间:2012-12-19 10:26:23

标签: vb.net licensing

客户问我是否有办法向应用添加许可密钥和到期日期;他想将它们分配给程序然后生成设置。哪种方法最安全,最常用?该程序是用VS.net 2008编写的。

1 个答案:

答案 0 :(得分:1)

我能想到的两个选择

创建一个许可证密钥,将密码的到期日期编码,并在应用程序运行时读取:

Dim ExpiryDate as Date = LoadLicenseFile 'extracts the hashed expiry date from the file
If ExpiryDate < DateTime.Now then Application.Exit

创建一个Web服务来处理激活请求,并在应用程序运行时连接到Web服务。