Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma classe é declarada com ComClassAttribute, mas é genérica ou está contida em uma classe ou estrutura genérica.
Para ser elegível para interoperabilidade COM, uma classe do .NET Framework deve cumprir os seguintes requisitos:
Deve ser
Public, todos os seus contêineres devem serPublice deve expor pelo menos um membroPublic.Não deve ser abstrata, ou seja, não deve ser declarada com
MustInherit.Não deve ser genérica nem declarada em um tipo de contêiner genérico.
ID do erro: BC31527
Para corrigir este erro
Altere a declaração da classe para que ela não seja genérica e verifique se o elemento recipiente não é genérico.
-ou-
Se a classe ou o elemento recipiente precisar ser genérico, remova ComClassAttribute da declaração de classe. Você não pode expor isso a COM.