He instalado VS 2012 Premium utilizando la opción de instalación completa. Cuando creo un nuevo proyecto asp.net, ya sea forma, o de cualquiera de las versiones MVC y luego tratar de construir el proyecto para ejecutarlo sin ningún tipo de modificaciones que recibo el error "montaje o referencia que falta" para lo siguiente:Conjuntos faltantes en plantillas de proyecto predeterminadas
- Antlr3.Runtime
- DontNetOpenAuth.AspNet
- DontNetOpenAuth.Core
- DontNetOpenAuth.OAuth
- DontNetOpenAuth.OAuth.Consumer
- DontNetOpenAuth.OpenID
- DontNetOpenAuth.OpenID.RelyingParty-
- Newtonsoft.Json
- System.Web.Optimisation
- WebGrease
no he añadido en estos, que son parte de las plantillas. He vuelto a la instalación para verificar y todo está instalado, así que no he dejado un componente.
¿Alguien tiene alguna idea de lo que me he perdido al instalar VS2012? Si no me he perdido nada, no puedo creer que Microsoft incluya referencias a ensamblajes en sus plantillas y luego espere que los descargue antes de construir cualquiera de sus plantillas de proyectos.
Estas son todas las bibliotecas de terceros no incluidas en Visual Studio. Quizás su instalación haya importado plantillas de una versión anterior u otra instalación. – akton
Es una instalación limpia en una máquina nueva, por lo que no ha habido instalaciones de VS anteriores en esta máquina antes de instalar VS2012. He comprobado la plantilla y sí incluye estos ensamblajes. El código en la plantilla también los hace referencia. – MrThirsty