自己开发的组件,如何通过License进行授权控制?

EricBai 2006-07-16 11:53:14
这是我在MSDN中找到的例子,但是,Lic文件该怎么写呢?

Imports System
Imports System.ComponentModel
Imports System.Windows.Forms

' Adds the LicenseProviderAttribute to the control.
<LicenseProvider(GetType(LicFileLicenseProvider))> _
Public Class MyControl
Inherits Control

' Creates a new, null license.
Private license As License = Nothing

Public Sub New()

' Adds Validate to the control's constructor.
license = LicenseManager.Validate(GetType(MyControl), Me)

' Insert code to perform other instance creation tasks here.

End Sub

Protected Overrides Sub Dispose(ByVal disposing As Boolean)

If disposing Then
If Not (license Is Nothing) Then
license.Dispose()
license = Nothing
End If
End If

End Sub

End Class

我想知道,我如何才可以给用户授权?
就是说 .Lic 文件应该怎么使用,什么样的格式?
...全文
1040 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
teacher1998 2006-07-17
  • 打赏
  • 举报
回复
地板也可以占吧?
teacher1998 2006-07-17
  • 打赏
  • 举报
回复
思归老大来了!那我抢板凳!
saucer 2006-07-17
  • 打赏
  • 举报
回复
see

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspnetcontrollicensing.asp
EricBai 2006-07-17
  • 打赏
  • 举报
回复
哪位兄弟可以简单给我写个例子,比如 .lic 文件应该写成什么样子,在程序中怎样验证这个 .lic文件。
EricBai 2006-07-17
  • 打赏
  • 举报
回复
结分怎么总出问题啊,各位兄弟,我可都给分了啊。
EricBai 2006-07-17
  • 打赏
  • 举报
回复
非常感谢,基本上已经了解了,但是还是没有明白 .lic 文件如何使用,我一直认为 .lic 文件是可以自动和组件对应的,看来只有放弃使用 .lic 文件的想法了。
谢谢各位,特别是思归,结贴。
EricBai 2006-07-17
  • 打赏
  • 举报
回复
up一下,了解授权的兄弟们,帮忙啊。
saucer 2006-07-17
  • 打赏
  • 举报
回复
LicenseProvider也可以在winform里用的

至于key什么的,你可以写在任何地方,只要你的控件能找到它,虽然这个例子是用注册表的

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/pdc_vsdescmp.asp
huing 2006-07-17
  • 打赏
  • 举报
回复
jf
EricBai 2006-07-17
  • 打赏
  • 举报
回复
我打开大多数 .lic 文件,内容都是大概这个样子的:
"LicensedControls.LicensedLabel is licensed."
难道 .lic 文件按照这个格式写好,然后放在与dll相同的目录下就可以了吗?
另外:授权信息是不是都保存在注册表中“licenses”的路径下面,里面保存的是key吗?
谢谢。
EricBai 2006-07-17
  • 打赏
  • 举报
回复
谢谢思归。
忘了说了,我的是 windowform 控件,不是asp.net的。
mmla 2006-07-17
  • 打赏
  • 举报
回复
眼睛都閃花了
Overriding 2006-07-17
  • 打赏
  • 举报
回复
只能帮兄弟顶了!
asuan 2006-07-17
  • 打赏
  • 举报
回复
顶~
zxilu 2006-07-17
  • 打赏
  • 举报
回复
我也想知道,我有个asp.net的控件也不知道该怎么做lic

8,833

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧