VS设置在不使用数据库的情况下设置到期日期
本文关键字:设置 情况下 日期 VS 数据库 | 更新日期: 2023-09-27 17:59:01
我需要创建一个msi文件,该文件将在使用VS安装项目的45天后过期。我如何在不使用数据库的情况下实现这一点。用户将无法更改或更新任何过期设置。
Visual Studio安装项目中没有这样做的选项。
相反,您可以在Application Start 上从注册表/其他安全源读取值
以下是一个关于如何在没有DB 的情况下实现这一点的代码片段
代码段:TrialTimeManager类
Visual Studio不支持此功能。您可以尝试选择以下解决方案之一:
- 使用支持产品许可的商业设置创作工具。这很无痛,但很贵
- 编写自己的许可机制并在应用程序中实现
- 试着找到一个比商业设置创作工具成本更低的专用解决方案