Solved, see comments!
I have a simple .NET DLL written in c#.
In asp-classic or VB.NET i can create the object and call a member fun
Properties must be included in the interface definition to make them visible to COM.
Example:
[Guid("... some GUID ...")] [ComVisible(true)] public interface MyClassInterface { string MyProperty { get; set; } bool MyMethod(); }