Su proyecto no hace referencia al marco ".NETFramework,Version=v4.6.2". Agregue una referencia a ".NETFramework,Version=v4.6.2" en "TargetFrameworks"
No puedo ejecutar mis pruebas unitarias.
Tengo el siguiente error:
Su proyecto no hace referencia al marco ".NETFramework,Version=v4.6.2". Agregue una referencia a ".NETFramework,Version=v4.6.2" en la propiedad "TargetFrameworks" de su archivo de proyecto y luego vuelva a ejecutar la restauración NuGet.
En app.config
:
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/>
</startup>
En Proyecto > Propiedades > Aplicación > TargetFramework (.NET Framework 4.6.2)
¿Cómo puedo arreglarlo?
Aceptado
Por favor realice los siguientes pasos
- Solución limpia
- Limpiar carpeta "paquetes"
- Eliminar carpeta "bin"
- Eliminar carpeta "obj"
El archivo que me estaba causando el problema era obj/project.assets.json dentro de la carpeta del proyecto. Eliminarlo y reconstruir el proyecto funcionó.