VS SetUp 设置到期日期而不使用数据库
我需要创建一个 msi 文件,该文件将在使用 VS 安装项目 45 天后过期。 我如何在不使用数据库的情况下实现这一点。用户将无法更改或更新任何到期设置。
I need to create a msi file which would be expire after say 45 days using VS setup Project.
How can i implement this without using the database.The user wont be able to change or update any settings of expiry.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Visual Studio 安装项目中没有选项可以执行此操作。
相反,您可以在应用程序启动时从注册表/其他安全源读取值。
这是一个代码片段,介绍如何在没有数据库的情况下执行此操作
代码片段:TrialTimeManager 类
There is no option in Visual Studio Setup Project to do so.
Instead you can read the values from registry / other secure source on Application Start
Here is a code snippet on how to do it without DB
Code Snippet: TrialTimeManager class
Visual Studio 不支持此功能。您可以尝试选择以下解决方案之一:
This is not supported by Visual Studio. You can try choosing one of the following solutions: