关于控件注册和使用许可问题的解决办法

2016-01-29 12:38 65 1 收藏

关于控件注册和使用许可问题的解决办法,关于控件注册和使用许可问题的解决办法

【 tulaoshi.com - ASP.NET 】

关于控件注册和使用许可问题的解决办法

作者:catclaw2000
  鉴于前一段时间受困于微软控件的授权问题,而且互联网上也很难找到问题的解决方案,这两天论坛中也不停有网友在问相类似的问题,特撰写此文,以飨VCKBASE各位网友。
  大家都知道,对于普通的OCX控件,我们在发布时,使用安装软件拷贝到目标机器上然后再注册一下(或者手工拷贝然后用Regsvr32注册)就可以了 。
  但是对于微软提供的一些控件,比如 Microsoft ADO Control,Microsoft Datagrid Control等等,常常发现,在开发的机器上使用的好好的 ,但使用正常的发布流程,发布到目标机器上,就会出现“没有注册类别”的提示 ,软件无法使用等等问题。
  究其原因,在于微软为了防止其软件被非法发布,所以增加了许可机制(license);按理说,只有开发环境才需要许可,而在目标码的环境中,应用程序可以正常使用的,只不过不能被其他的开发工具打开;为什么会与微软原先的想法违背,我就不得而知了。让咱们进入正题,说说如何解决这个问题。
  首先,必须弄清楚许可信息的存储位置,告诉你,就在HKEY_CLASSES_ROOTLicenses目录下。   接下来,需要知道哪个控件使用的是什么注册信息,在vs.net安装盘的一个目录ExtrasVB6 Controls下,有一个注册文件vb6controls.reg,记录了VB6的大多数控件 的许可信息,下面是此文件的内容: REGEDITHKEY_CLASSES_ROOTLicenses = Licensing: Copying the keys may be a violation of established copyrights.// Masked Edit Control 6.0 license keyHKEY_CLASSES_ROOTLicensesBC96F860-9928-11cf-8AFA-00AA00C00905 = mmimfflflmqmlfffrlnmofhfkgrlmmfmqkqj // Chart Control 6.0 (OLEDB) license keyHKEY_CLASSES_ROOTLicenses12B142A4-BD51-11d1-8C08-0000F8754DA1 = aadhgafabafajhchnbchehfambfbbachmfmb// Common Dialog Control 6.0 license keyHKEY_CLASSES_ROOTLicenses4D553650-6ABE-11cf-8ADB-00AA00C00905 = gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj// ADO Data Control 6.0 (OLEDB) license keyHKEY_CLASSES_ROOTLicensesC4145310-469C-11d1-B182-00A0C922E820 = konhqhioohihphkouimonhqhvnwiqhhhnjti// Common Controls-3 6.0 license keyHKEY_CLASSES_ROOTLicenses38911DA0-E448-11D0-84A3-00DD01104159 = mcpckchcdchjcjcclidcgcgchdqdcjhcojpd// Windows Common Controls-2 5.0 (SP2) license keyHKEY_CLASSES_ROOTLicenses9E799BF1-8817-11cf-958F-0020AFC28C3B = uqpqnqkjujkjjjjqwktjrjkjtkupsjnjtoun// Windows Common Controls license keyHKEY_CLASSES_ROOTLicenses57CBF9E0-6AA7-11cf-8ADB-00AA00C00905 = aahakhchghkhfhaamghhbhbhkbpgfhahlfle// Data Bound Grid Control 5.0(SP3) license keyHKEY_CLASSES_ROOTLicenses556C75F1-EFBC-11CF-B9F3-00A0247033C4 = xybiedobrqsprbijaegcbislrsiucfjdhisl// Data Bound List Controls 6.0 license keyHKEY_CLASSES_ROOTLicenses96EFC40-6ABF-11cf-850C-08002B30345D = knsgigmnmngnmnigthmgpninrmumhgkgrlrk// Internet Transfer Control 6.0 license keyHKEY_CLASSES_ROOTLicenses78E1BDD1-9941-11cf-9756-00AA00C00908 = yjrjvqkjlqqjnqkjvprqsjnjvkuknjpjtoun// Multimedia Control 6.0 license keyHKEY_CLASSES_ROOTLicensesB1EFCCF0-6AC1-11cf-8ADB-00AA00C00905 = qqkjvqpqmqjjpqjjvpqqkqmqvkypoqjquoun// Chart Control 6.0 license keyHKEY_CLASSES_ROOTLicenses7C35CA30-D112-11cf-8E72-00A0C90F26F8 = whmhmhohmhiorhkouimhihihwiwinhlosmsl// Windows Common Controls-2 6.0 license keyHKEY_CLASSES_ROOTLicenses4F86BADF-9F77-11d1-B1B7-0000F8753F5D = iplpwpnippopupiivjrioppisjsjlpiiokuj// Windows Common Controls 6.0 license keyHKEY_CLASSES_ROOTLicensesED4B87C4-9F76-11d1-8BF7-0000F8754DA1 = knlggnmntgggrninthpgmnngrhqhnnjnslsh// Comm Control 6.0 license keyHKEY_CLASSES_ROOTLicenses4250E830-6AC2-11cf-8ADB-00AA00C00905 = kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun// DataGrid Control 6.0 (OLEDB) license keyHKEY_CLASSES_ROOTLicensesCDE57A55-8B86-11D0-b3C6-00A0C90AEA82 = ekpkhddkjkekpdjkqemkfkldoeoefkfdjfqe// DataList Control 6.0 (OLEDB) license keyHKEY_CLASSES_ROOTLicensesA133F000-CCB0-11d0-A316-00AA00688B10 = cibbcimbpihbbbbbnhdbeidiocmcbbdbgdoc// DBWin license keyHKEY_CLASSES_ROOTLicensesD015B071-D2ED-11d0-A31A-00AA00688B10 = gjdcfjpcmjicjcdcoihcechjlioiccechepd// MSDBRPT license keyHKEY_CLASSES_ROOTLicenses9DF1A470-BA8E-11D0-849C-00A0C90DC8A9 = cchcqjejhcgcqcfjpdfcdjkckiqikchcojpd// FlexGrid Control 6.0 license keyHKEY_CLASSES_ROOTLicenses1F3D5522-3F42-11d1-B2FA-00A0C908FB55 = gcfjdjecpchcncdjpdejijgcrdoijjfcieod// MAPI Controls 6.0 lice

来源:http://www.tulaoshi.com/n/20160129/1486978.html

延伸阅读
标签: 嘴唇 女人养生
秋天里嘴唇各种问题的解决办法 MM进入秋天后,经常遇到的问题就是嘴唇干燥、唇纹、暗哑等。因此当秋天的脚步刚迈进我们的生活时,我们就应当机立断解决嘴唇问题。下面便来告诉您秋天里嘴唇各种问题的解决办法。 秋天里嘴唇各种问题的解决办法 干燥脱皮 原因: 嘴唇皮肤比较纤薄幼细,嘴唇很容易被...
标签: word
打开Word时提示“无法注册这篇文档”的解决办法 如果DCOM Server Process Launcher服务被禁用,启动Word时将出现无法注册这篇文档,不能创建从其它文档到这篇文档的链接的提示框。 方法一: 1、单击左下角的开始按钮,弹出的菜单窗口单击运行命令 2、在打开的运行,对话框中输入services.msc命令,单击确定打开本地...
标签: 电脑入门
有很多朋友都感觉使用QQ上网时,程序运行一段时间后电脑就变得很缓慢,用任务管理器查看进程发现CPU的占有率很高,也不是电脑中毒的问题。 其实,造成这种QQ占用CPU资源过高的情况可能和你的QQ软件的设置有关系,通过修改QQ的设置就可以解决问题。 1、降低qq群频繁弹出信息,将一些不经常使用的QQ群的自动弹出的聊天信息屏蔽,定期清理qq群里...
标签: 电脑入门
安装一些软件时,每次安装到特定位置后,它总是提示:在某某软件完整安装之前向导已中断。系统未被修改,要再次完成安装过程,请重新运行安装程序。 解决办法: 方法之一:首先,确定你的电脑是用管理员登陆,并且没有设置密码。如果两条件同时具备,再安装试试。我之所以说试试是因为此方法
标签: PHP
        问题描述:       在使用PHP和JAVA操作XML-RPC的时候,如果request中包含中文字符,会被自动编码成如下样式: 欢欢 。       环境:PHP内置XML-RPC的API,Apache的XML-RPC的JAVA API       PHP下的解决方法:  &n...

经验教程

768

收藏

80
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部