A classe '<classname>' não pode herdar de si mesma: <mensagem>

Uma Instrução Inherits em uma definição de classe especifica sua própria classe.

Uma classe pode herdar de outra classe, que fornece a ela todos os membros da classe da qual herda, para que ela não precise definir esses membros novamente. Essa classe é chamada classe derivada e a classe da qual herda é chamada de classe base.

Não faz sentido uma classe herdar de si mesma, pois ela já possui todos os seus próprios membros.

ID do erro: BC30257

Para corrigir este erro

  1. Verifique a ortografia do nome de classe na instrução Inherits.

  2. Se você não pretende herdar de uma classe diferente, remova totalmente a instrução Inherits.

  3. Examine a mensagem citada para ver sugestões.

Confira também