When I try to create a VB.NET object via interop in VB6, I have noticed I get this error if my VB.NET class doesn't have a constructor:
Error 430 - Class doesn't support automation
All I have to do is put an empty constructor in the VB.NET class, eg:
Public Sub New()
End Sub
and the error is avoided. Is this the expected behaviour?