【发布时间】:2012-11-27 09:24:17
【问题描述】:
我正在为 Windows 7/8/2003/2008/XP 开发一个 .NET 应用程序,我必须在其中存储一个使用计数器。我不希望用户找到并更改它(或者至少我希望它很难找到和更改它)。 这是我为大型企业商店的技术用户提供的免费版本。我想让他们每天使用它 10 次或完全使用 30 次。
我想将其加密保存到 Windows 注册表中,但是我发现如果应用程序是由非本地管理员用户安装的,我无法将其保存到其他任何本地用户。
我确实想让非本地管理员用户安装它,我该怎么办?
我考虑将其保存到%appdata% 中的文件中 - 你会这样做吗?
期待听到任何建议...谢谢
【问题讨论】:
-
这里的任何答案都有帮助:stackoverflow.com/questions/442443/…
-
不可能,至少对于技术用户来说是这样 :) 而且,如果我需要尝试许多类似的应用程序,我通常会跳过那些有愚蠢反击技巧的应用程序。