Is there any way to run code after .new() constructor?

I need to write an MustInheritable class, and run code after .New()
The inherited class cannot call MyBase.New(), because .NET forces to call MyBase.New only as the first line on the .New() constructor, and I need it to run After new(), not before.