我有一个想要授权和分发的库。
我知道如何为运行时授权类/库。实际上,我已经做过几次了。我知道如何授权用户控件。我也做过几次。
让我困惑的是如何仅针对开发授权一个没有拖放用户控件或组件的库。如何在设计时为库授权?
有什么想法/提示吗?
我知道如何为运行时授权类/库。实际上,我已经做过几次了。我知道如何授权用户控件。我也做过几次。
让我困惑的是如何仅针对开发授权一个没有拖放用户控件或组件的库。如何在设计时为库授权?
有什么想法/提示吗?
if (System.Diagnostics.Debugger.IsAttached)
{
License L = LicenseManager.Validate(typeof(MyControl), this);
}
希望这篇文章能对遇到同样问题的人有所帮助!
--Jerry
.UsageMode
将始终返回LicenseUsageMode.RunTime
,除非包含此检查的方法(在库中)是从其他控件/组件的设计时代码调用的,假设项目甚至 有 设计时组件。(例如,其他类库或引用此类库的控制台应用程序怎么办?) - Sepster