Ho appena installato VS 11 in Windows 8. Quando ho ottenuto l'ultima soluzione costruita con VS 2010, quindi lo ho generato, sto ricevendo questo errore (in VS 11):System.Tuple definito in più assiemi
Il tipo predefinito "System.Tuple" è definito in più assiemi nell'alias globale; utilizzando la definizione di 'c: \ Program Files (x86) \ Riferimento Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 \ mscorlib.dll'
non sono stato in grado di trovare una risposta tramite Google . E non so quale sia lo "alias globale". Quelle parole sono troppo generiche per trovare tramite una ricerca su Google.
VS 11 ha apportato automaticamente alcune modifiche, quindi ho annullato quelle, ricompilato e ottenuto lo stesso errore.
Non sono sicuro di cosa fare. Qualcuno sa come risolvere questo errore? E qual è l'alias globale?
Edit - Questi sono i riferimenti che esistono attualmente nel progetto
Ho provato a cancellare i riferimenti che non sono stati utilizzati, ma ho ancora ottenuto l'errore.
Edit 2 - RISPOSTA
Questo System.Tuple
, all'interno del gruppo di Raven, i conflitti con il .NET 4.0 System.Tuple
. Grazie a Christopher Currens per averlo spiegato nella sua risposta.
L'alias del namespace globale è 'global ::'. Questo non ti aiuterà. Documentare l'elenco degli assembly nel nodo References. Oppure ignora l'avviso e attendi la versione RTM. –
Cosa succede se si cerca nel browser degli oggetti System.Tuple? Dovrebbe mostrare tutti gli assembly nella soluzione che lo definiscono. –