将VB6 .dll文件转换为.net dll

时间:2011-10-05 23:33:37

标签: c# dll assemblies

我有一个用VB6编写的.dll文件。我知道我可以在我的VS项目中添加这个.dll文件作为参考,但是我需要能够将这个.dll文件作为嵌入式资源添加到我的VS解决方案中。然后我想调用这个.dll文件来调用一个函数。

但是我无法将.dll文件作为程序集加载,因为它是用VB6编写的。假设我不能简单地将此代码重写为.net,是否有人有一个工作解决方案将此dll转换为可识别的汇编文件?

1 个答案:

答案 0 :(得分:5)

您无需转换它,只需将其作为非托管DLL引用即可。有关如何执行此操作的说明,请参阅http://msdn.microsoft.com/en-us/magazine/cc301501.aspx