当前位置:  开发笔记 > 编程语言 > 正文

库的设计时验证

如何解决《库的设计时验证》经验,为你挑选了1个好方法。

我有一个图书馆,我想许可和分发.

我知道如何为运行时许可类/库.实际上我已经好几次了.我知道如何许可用户控件.我也做了好几次.

令我难过的是如何许可一个库(没有拖放用户控件或组件)仅用于开发.如何在设计时许可图书馆?

有什么想法/提示吗?



1> Jerry..:

我终于找到了答案.这个并不像我想象的那么明显.

您需要查看是否附加了调试器,而不是查找DesignTime或RunTime属性.

将它放在构造函数中(在您的类中具有适当的属性),然后您就可以运行了!

if (System.Diagnostics.Debugger.IsAttached)
{
    License L = LicenseManager.Validate(typeof(MyControl), this);
}

我希望这可以帮助其他人同样的问题!!

- 杰瑞

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有