自己开发的组件,如何通过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 文件应该怎么使用,什么样的格式?
...全文
1015 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用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创作助手写篇文章吧