'<typename>' tem o mesmo nome que outro tipo exposto num grupo 'Meu'
'<typename>' tem o mesmo nome que outro tipo exposto num grupo 'Meu'. Renomeie o formulário ou seu namespace que o inclui.
Uma classe ou estrutura é declarada com o mesmo nome que uma classe ou estrutura em um dos My
objetos.
Uma colisão de nomes não pôde ser evitada entre duas classes que podem ser acessadas por meio de um My
objeto, como My.Forms
.
Se houver uma possível colisão de nome entre classes em um My
objeto, o compilador alterará o nome da propriedade para o tipo de ClassName para RootNamespace_Namespace_ClassName. Por exemplo, considere dois formulários chamados Form1
. Se um desses formulários estiver no namespace WindowsApplication1
raiz e no namespace Namespace1
, você acessará esse formulário por meio do My.Forms.WindowsApplication1_Namespace1_Form1
.
Este erro pode ocorrer se duas classes tiverem o mesmo nome e estiverem em namespaces aninhados com sublinhados em seus nomes. Quando o compilador constrói os novos nomes de propriedade para as classes, ainda há uma colisão de nomes.
ID de erro: BC36015
Renomeie o novo formulário.
Renomeie os namespaces.
Evite nomear qualquer classe ou estrutura com o mesmo nome de uma existente.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: