【发布时间】:2011-06-14 11:28:58
【问题描述】:
我需要使用 VS setup Project 创建一个 msi 文件,该文件将在 45 天后过期。 我如何在不使用数据库的情况下实现这一点。用户将无法更改或更新任何到期设置。
【问题讨论】:
-
我认为使用许可证服务器实现这一点最简单、最便宜的方法。我不知道任何从安装程序或许可技术中实现这一点的安全方式。但是,如果您真的不想实现许可证服务器,HASP 可以成为一种解决方案。
-
您可以在安装前实施检查硬编码日期的操作。不安全,但在大多数情况下已经足够了。
-
由于用户可以更改 OS 的日期时间设置,因此您的演示成为无限演示。我认为这不是一个好名声。
标签: c# visual-studio installation setup-project