我有一系列项目,.NET winForms,它们使用 DeployLX 进行许可。本产品依赖 MachineID 生成密钥。所以流程是:
- 用户安装产品 - 用户使用 MachineID 呼叫我们 - 我们使用 MachineID 生成密钥 - 用户输入并验证
问题是 DeployLX 没有在他们的屏幕上显示机器 ID。我开发了一个自定义屏幕来显示它,但它完全超出了工作流程。是否有任何其他选项可向客户显示 MachineID 以便我们获取?
当您选择通过代码激活选项时,DeployLX 将自动显示机器代码。
如果您想在您的其他位置显示机器代码 - 例如关于框,您可以参考DeployLX.Licensing.v5.MachineProfile.Profile.Hash属性。