Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
asp.net 应用程序中需要定时炸弹
我已经用 C# 开发了我的应用程序。我需要一些关于如何为我的应用程序实现“试用”功能的信息(例如,我想让用户使用该应用程序 30 天)
看看这些工具:
这个问题有很多很好的答案 ASP.NET 应用程序需要定时炸弹
还有来自 Xheo 的解决方案,特别是DeployLX。
您还可以查看LicenseSpot,它使您能够通过在线许可证管理器通过激活、撤销和试用扩展来控制许可证。
我使用的一个特定的商业解决方案来自Aladdin。他们提供 USB 加密狗或“软件加密狗”,允许您选择启用/禁用哪些功能。USB 加密狗甚至带有密封在其中的电池供电时钟,因此游戏系统时钟不会绕过您的保护。
有人可能会说,任何这样的系统都可以被打破。这是真实的。但是,我发现 Aladdin 工具可用于使破解变得非常困难。将其与改进对后续版本的保护相结合,您将获得一个需要大量时间和精力(成本)才能破解的产品。
关于这个 SO 问题有一个相关的讨论:软件评估许可。