为什么vb6会生成一个lib文件和一个activeX dll?

时间:2013-11-15 12:11:01

标签: .net visual-studio-2010 c#-4.0 dll com

我正在研究一个c#项目。为了编译这个项目,我需要引用一个vb6 dll,这一步骤大大失败(原因未知)。 但是在vb6项目输出文件夹中,我看到有一个lib和一个dll一起生成。

我有c ++的经验,但我很擅长.Net 所以,有人可以指导我,以便我可以在我的项目中使用生成的lib。

先谢谢

1 个答案:

答案 0 :(得分:0)

根据我的记忆,VB6输出文件夹中的.lib文件来自中间构建步骤,而不是最终的项目输出。你需要引用VB6 dll。

你没有提到你引用VB6 dll的问题。它将是一个COM DLL,因此需要在regsvr32中注册。那么你应该只需在Project - >下添加对它的引用即可。添加引用,并在COM选项卡下找到dll。