我有一个图书馆,我想许可和分发.
我知道如何为运行时许可类/库.实际上我已经好几次了.我知道如何许可用户控件.我也做了好几次.
令我难过的是如何许可一个库(没有拖放用户控件或组件)仅用于开发.如何在设计时许可图书馆?
有什么想法/提示吗?
我终于找到了答案.这个并不像我想象的那么明显.
您需要查看是否附加了调试器,而不是查找DesignTime或RunTime属性.
将它放在构造函数中(在您的类中具有适当的属性),然后您就可以运行了!
if (System.Diagnostics.Debugger.IsAttached) { License L = LicenseManager.Validate(typeof(MyControl), this); }
我希望这可以帮助其他人同样的问题!!
- 杰瑞