Saltar al contenido

No se pudo resolver la referencia principal porque se creó con una versión superior del marco .NET que el marco objetivo actual

No olvides que en las ciencias un error puede tener diferentes resoluciones, de igual modo nosotros te mostraremos lo mejor y más óptimo.

Solución:

Aparentemente, si solo tiene instalado .NET Frameworks 4.0, puede agregar como referencia un ensamblado .NET que apunta a 4.5 a un proyecto que apunta a .NET 4.0. Esto se compilará y ejecutará sin errores.

Tan pronto como instale .NET Frameworks 4.5, la compilación fallará. La solución es orientar su proyecto a .NET Framework 4.5 u obtener una versión del ensamblado al que se hace referencia que se dirija a .NET 4.0.

.NET 4.5 es un reemplazo directo para 4.0. 4.0 no sabe nada sobre 4.5, y supongo que solo está mirando el primer dígito del número de versión que para 4.0 o 4.5 es el mismo, por lo que se permite compilar. Tan pronto como instala 4.5, sus proyectos 4.0 se compilan utilizando Frameworks 4.5 y ahora conoce 4.5 y se queja.

Si te ha resultado de provecho nuestro artículo, nos gustaría que lo compartas con más seniors de esta manera nos ayudas a extender nuestro contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *