-2

我正在为桌面应用程序(C#/VB.NET)构建 dll 文件。

根据与客户的许可,特定 dll 文件和该 dll 中特定功能的过期日期有一个xml文件。我的应用程序使用这些 dll 工作,我正在寻找如何锁定/停用或阻止用户使用:1)整个 dll 文件(当日期过期时)2)dll 文件中的特定功能。((当日期到期时))

4

1 回答 1

1

对于整个 DLL 或特定函数,它是相同的,如果函数没有分组在一个类中,你可以让函数在它们的开头检查日期,(你可以从 XML 文件中读取这个日期)并将其与当前日期,如果当前日期大于抛出异常....

如果您的 dll 中有一个包含所有函数的类,则在类的构造函数中检查日期,如果过期则抛出异常。

于 2016-09-29T11:41:33.907 回答