我有一个dll,它是从我现在正在c#项目中使用的一个c#项目中创建的。这种方法以前曾经起过作用,但现在当我试图返回c#项目修复一个bug时,程序会得到一个COMException,大致翻译如下:OurNamespace.OurClass foo = new OurNamespace.OurClass();我已经注册了dll,但这并没有
我有一个引用VB6动态链接库的C#应用程序。当我将null从C#传递到VB6 dll函数中时,null在VB6中被转换为值Empty (值),而不是Nothing (对象)。例如: Public Sub TestFunc(ByVal oValue As Variant)testObject = new object(); TestFunc(testO