A primeira instrução deste 'Sub New' deve ser uma chamada para 'MyBase.New' ou 'MyClass.New' (mais de um construtor acessível sem parâmetros)

Primeira instrução deste "Sub New" deve ser uma chamada para "MyBase.New" ou "MyClass.New" porque a classe base '<base>' de '<derived>' tem mais de um 'Sub New' acessível que pode ser chamado sem argumentos.

Um construtor de classe não fornece uma chamada para um construtor de classe base, e o Visual Basic não pode fornecer uma chamada implícita porque não pode determinar qual construtor de classe base chamar.

ID do erro: BC32038

Para corrigir este erro

  • Adicione uma chamada a um construtor MyBase.New() de classe base ou a outro construtor dessa classe usando MyClass.New() ou Me.New() como a primeira linha desse construtor.

Confira também