-1

我在 C# 中创建了一个 Windows 窗体应用程序,我想将其 exe 或设置提供给我的客户,但我的要求是,在他安装设置文件或 exe 后,即使在同一系统中,他也不应该再次使用该设置?

我怎么限制他?

4

1 回答 1

4

您可以在设置应用程序中嵌入唯一密钥,或直接提供给您的客户,如许可证密钥。为了运行安装,它必须使用该密钥通过 Internet 联系您的服务器,您的服务器将验证该密钥,然后将其标记为已使用,这样如果安装尝试使用该许可证密钥再次运行,您的服务器验证将失败。

不是防弹的,但在大多数情况下可能已经足够了。

于 2013-08-13T17:08:06.420 回答