使VB6揭示哪些组件未安装设计时许可证 [英] Getting VB6 to reveal which component doesn't have a design time license installed

查看:150
本文介绍了使VB6揭示哪些组件未安装设计时许可证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我继承了一个我试图制作"的VB6项目.

I've inherited a VB6 project that I'm trying to "Make".

在制作EXE"步骤上构建失败,出现许可错误:

The build fails on the "Making EXE" step with a licensing error:

License information for this component not found. 
You do not have an appropriate license to use this functionality 
in the design environment.

如何确定缺少许可证的组件?

How can I figure out which component is missing the license?

该项目有大约15个参考文献;商业和微软之间的混合体.我已经为所有显而易见的参考安装了开发版本/许可证-并检查了是否可以成功编译其示例应用程序.

The project has about 15 references; a mixture between commercial and Microsoft. I've installed development versions / licenses for all the obvious references - and checked that I can compile their sample apps successfully.

其余13个奇数引用中;如何获得有关哪个组件引发许可错误的更多信息?

Of the remaining 13 odd references; how I can get more information as to which component is throwing the licensing error?

任何有关获得更详细的错误消息的提示/技术将不胜感激!

Any tips / techniques on how to get a more verbose error message would be greatly appreciated!

推荐答案

两者都值得尝试-Microsoft修复-两个-对于此错误,以防您遇到了已知问题之一.

It's worth trying both the Microsoft fixes - one and two - for this error, in case you've run into one of the known issues.

如果这不起作用,请在VB6 IDE中为每个表单打开表单设计器.在显示表单时注意错误消息框.当显示此错误时,IDE将写入日志文件 formname.log ,该文件提供了有关哪个控件导致了问题的更多信息.

If that doesn't work, open the form designer for every single form in the VB6 IDE. Look out for an error message box on displaying a form. When this error is displayed, the IDE writes a log file formname.log that gives more information on which control caused the problem.

这篇关于使VB6揭示哪些组件未安装设计时许可证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆