5

Estoy intentando comenzar a usar VS 2012 en lugar de VS 2010, pero después de instalar VS 2012 y .Net 4.5 . Obtengo errores de análisis de código en VS 2010 diciendo El siguiente error se encontró al leer el módulo 'xxx_Accessor': No se pudo resolver la referencia de tipo: [Sistema, Versión = 4.0.0.0, Cultura = neutral, PublicKeyToken = b77a5c561934e089] System.Windows. Input.ICommand.CS1684 Referencia al tipo System.Windows.Input.ICommand afirma que está definido en 'xxx' pero no se pudo encontrar

Supongo que esto está relacionado con el hecho de que .Net 4.5 ha movido la ubicación de la interfaz ICommand, pero ¿hay alguna solución para que el análisis del código vuelva a ejecutarse? Intenté agregar el nombre ignorado al ensamblar el archivo del proyecto de prueba y el proyecto bajo prueba, pero eso no funcionó.

+0

ver esto http://stackoverflow.com/questions/14605765/after-installing-net-4-5-previous-unit-test-project-fails-to-build "uno de los míos, es posible que desee probar el sugerencias en la sección de comentarios, aunque no funcionó para mí. – atiyar

Respuesta

2

He tenido el mismo problema, pero no con todos los ensamblajes que hacen referencia a ICommands, solo algunos.

Eliminé la referencia a PresentationCore, la reconstruí y volví a agregar. El problema desapareció

Cuestiones relacionadas