You need to mark your assembly as COM visible by setting the COMVisibleAttribute to true (either at assembly level or at class level if you want to expose only a single type).
Next you register it with:
regasm /codebase MyAssembly.dll
and finally call it from VBScript:
dim myObj
Set myObj = CreateObject("MyNamespace.MyObject")