Compila problemi basati su piattaforme diverse
-
22-09-2019 - |
Domanda
Sto compilando una soluzione che funziona bene su PC, ma quando si cerca di compilarlo per una piattaforma diversa ottengo il seguente errore:
"Eccezione non gestita: System.ArgumentException:. Un elemento con la stessa chiave è già stato aggiunto"
Qualcuno sa cosa potrebbe significare?
Soluzione
Questo è un messaggio di eccezione .NET. Hmm, è sicuramente contrassegnati come C ++. Direi che hai trovato un bug nel vostro IDE o qualunque strumento utilizzato per costruire il vostro progetto.
Altri suggerimenti
Googling l'errore si presenta con una menzione di gruppi VB con classi che differiscono solo in caso (come, ad esempio, GetLine vs getline). Questo è perfettamente legittimo in C ++, ma potrebbe non funzionare su framework .NET o altro.
Ho trovato che i codici di errore di copia-incolla o grandi blocchi di messaggi di errore in una ricerca su Google per essere molto usefu.