I thought all you had to do to expose a .NET method to COM was just set the IsComVisible property (or something like that) of an assembly to True ?