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)

A 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 Visual Basic não pode fornecer uma chamada implícita porque ele não pode determinar qual construtor de classe base para chamar.

ID de erro: BC32038

Para corrigir este erro

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

Consulte também