可能重复:
how can i make my product as a trial version for 30 days?执行试用期
我想实现我的应用程序试用期。
这样做的最好方法是什么?
我想将试用期的开始日期写入注册表。
但我的猜测是,只是容易通过例如使用CCleaner来克服。
什么是更好的方法呢?
PS
我不是在寻找一个100%防水的解决方案,因为这仅仅是不可能的。
编辑
我不是在寻找一个在线的解决方案。
可能重复:
how can i make my product as a trial version for 30 days?执行试用期
我想实现我的应用程序试用期。
这样做的最好方法是什么?
我想将试用期的开始日期写入注册表。
但我的猜测是,只是容易通过例如使用CCleaner来克服。
什么是更好的方法呢?
PS
我不是在寻找一个100%防水的解决方案,因为这仅仅是不可能的。
编辑
我不是在寻找一个在线的解决方案。
我会尝试尽可能少地在客户端PC上存储并使用Web服务分布式解决方案。
当然还是可以破解的,但至少在客户端没有任何东西可以找到或编辑,并且您可以从服务器上控制启动应用程序的人。
当然这假设客户端PC应该在线以使应用程序工作。
肯定可以改进,但正如你所说,没有完美的解决方案。
我不是在寻找一个在线解决方案。 – PeeHaa
比大多数问题更傻:http://stackoverflow.com/questions/tagged/c%23+trialware投票结束。 – spender
它是什么类型的应用程序? – Will
@Will:WinForms – PeeHaa