使用:ayende rhino licensing构建一个小型winforms应用程序。许可证工作正常,我可以创建许可证并按照我的选择分发它们。特定于计算机的Winforms许可
问题是,如何让每个许可证只在一台机器上工作?我知道ayende的项目中有一个名为LicensingService的类,我相信这个类可以做我想做的事情,但我只是无法弄清楚。我做了相当多的搜索,并且找不到除this one之外的任何教程。
也许有人已经实现了这一点,或者有一些关于如何完成这一任务的提示?如果有帮助,我可以访问网络服务器。
任何帮助一如既往,非常感谢。
感谢您的回复,这听起来像个好主意。我会试一试,我意识到.net并不是最好的安全软件,但我只想阻止用户将应用程序从机器复制到机器,并且它仍然可以正常工作。再次感谢。 – JDx 2012-04-02 12:16:06