Hello,
We made a DLL (not with .net, but with the ProxyGen of OpenEdge10) and used it in a .net application. Everything worked fine.
Problem is that the clients are working with asp 3.0.
On a clean pc, we installed vb6 SP6 and the .net framework, used RegAsm to register the dll and create the type library file (TestClient.tbl). Created a new vb6 project, added the reference, without any problem. Now we can see the Class, but we can't see the methods in the object browser. Even when I type a '.', nothing shows up. So we aren't able to use the dll.
thx in advance.
David Williams , VB.NET MVP - 30 Jul 2004 13:23 GMT
Make sure that in your .NET DLL you have 1) marked the DLL as registered
for COM Interop 2) the public members that you want exposed to COM (i.e.
VB6) have the ComVisible(true) attribute on them. Recompile the DLL and
try again. These steps are needed to tell COM which methods are exposed
to users of the DLL.
HTH
David
> Hello,
>
[quoted text clipped - 8 lines]
>
> thx in advance.