Compilar questões baseadas em diferentes plataformas
-
22-09-2019 - |
Pergunta
Estou compilando uma solução que funciona bem no PC, mas ao tentar compilá -lo para uma plataforma diferente, recebo o seguinte erro:
"Exceção não tratada: System.argumentException: Um item com a mesma chave já foi adicionado."
Alguém sabe o que isso pode significar?
Solução
Esta é uma mensagem de exceção .NET. Hmm, você definitivamente o marcou como C ++. Eu acho que você encontrou um bug no seu IDE ou qualquer ferramenta que você use para criar seu projeto.
Outras dicas
Pesquisando no Google o erro surge com uma menção de montagens VB com classes que diferem apenas no caso (como, digamos, getLine vs. getLine). Isso é perfeitamente legítimo no C ++, mas pode não funcionar no .NET ou em outras estruturas.
Descobri que os códigos de erro de cópia de cópia ou grandes pedaços de mensagens de erro em uma pesquisa no Google são muito usados.