Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 为什么vb6与activeX dll一起生成lib文件?_.net_Visual Studio 2010_C# 4.0_Dll_Com - Fatal编程技术网

.net 为什么vb6与activeX dll一起生成lib文件?

.net 为什么vb6与activeX dll一起生成lib文件?,.net,visual-studio-2010,c#-4.0,dll,com,.net,Visual Studio 2010,C# 4.0,Dll,Com,我在做一个c#项目。为了编译这个项目,我需要引用一个vb6 dll,而这个步骤彻底失败了(原因未知)。 但是在vb6项目输出文件夹中,我看到有一个随dll一起生成的库 我有C++的经验,但我是.NET。 那么,有人可以指导我,让我可以在我的项目中使用生成的库吗 提前感谢根据我的记忆,VB6输出文件夹中的.lib文件来自中间构建步骤,而不是最终项目输出。您确实需要引用VB6 dll 您没有提到引用VB6 dll时遇到的问题。它将是一个COM dll,因此需要向regsvr32注册。然后,您应该能够

我在做一个c#项目。为了编译这个项目,我需要引用一个vb6 dll,而这个步骤彻底失败了(原因未知)。 但是在vb6项目输出文件夹中,我看到有一个随dll一起生成的库

我有C++的经验,但我是.NET。 那么,有人可以指导我,让我可以在我的项目中使用生成的库吗


提前感谢

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

您没有提到引用VB6 dll时遇到的问题。它将是一个COM dll,因此需要向regsvr32注册。然后,您应该能够在Project->add reference下添加对它的引用,并在COM选项卡下找到dll