Acabo de instalar VS 11 en Windows 8. Cuando obtuve la última versión de una solución creada con VS 2010, y luego la construí, recibo este error (en VS 11):System.Tuple definido en ensamblados múltiples
El tipo predefinido 'System.Tuple' se define en varios ensambles en el alias global; utilizando la definición de 'C: \ Archivos de programa (x86) \ Referencia Asambleas \ Microsoft \ Framework.NETFramework \ v4.0 \ mscorlib.dll'
no he sido capaz de encontrar una respuesta a través de Google . Y no sé lo que es el "alias global". Esas palabras son demasiado genéricas para encontrarlas a través de una búsqueda en Google.
VS 11 hizo automáticamente algunos cambios, por lo que deshice los, recompilado, y obtuve el mismo error.
No estoy seguro de qué hacer. ¿Alguien sabe cómo resolver este error? ¿Y cuál es el alias global?
Editar - Estas son las referencias que existen actualmente en el proyecto
Intenté suprimir las referencias que no fueron utilizados, pero yo todavía tengo el error.
Editar 2 - RESPUESTA
Este System.Tuple
, dentro del conjunto de Raven, entra en conflicto con el .NET 4,0 System.Tuple
. Gracias a Christopher Currens por explicar esto en su respuesta.
El alias del espacio de nombres global es 'global ::'. Eso no va a ayudar. Documente la lista de ensambles en el nodo Referencias. O simplemente ignore la advertencia y espere la versión RTM. –
¿Qué sucede si busca System.Tuple en el navegador de objetos? Debería mostrarle todos los ensamblajes en su solución que lo definen. –