asp.net - route - tag helpers asp net core
El paquete Dnx Runtime necesita ser instalado. Ver ventana de salida para más detalles. (7)
Estoy usando Visual Studio 2015 Enterprise Edition y creé una aplicación simple Asp.net5. Cuando intento depurar me sale este error.
The Dnx Runtime package needs to be installed. See output window for more details
Aquí están mis configuraciones de proyecto:
Solution DNX SDK Version : 1.0.0-beta5,
Platform : .NET Core
Architecture : x64
(Intentado con x86 también)
También siguieron los pasos mencionados en este enlace pero no ayudaron.
Intenté reinstalar el VS2015 también, pero no hubo suerte. ¿Alguna idea de lo que me estoy perdiendo?
¡Al fin encontré la solución!
Primero ejecuta el comando,
actualización dnvm
Si este comando falla, con errores como el proceso que se está utilizando, ejecútelo nuevamente. Y funcionará después de algunos intentos, creo que el bloqueo se debe a algunos retiros que VS está haciendo para instalar el DNU correctamente. Después de ejecutar este comando,
actualización dnvm -r CoreClr
Este comando debe restaurar sus paquetes Core. Me funcionó en algunos proyectos.
Pero si incluso después de esto el proyecto muestra el mismo error, cierre Visual Studio, vuelva a abrirlo y notará que las referencias no se están cargando. Y le pedirá que mire la lista de errores, lo cual es bueno ya que una vez que observa los 35 errores impares, uno de ellos le da un comando para ejecutar, Ejecute este comando,
Dnu restaurar
Estos tres comandos deben obtener su proyecto de construcción.
Creo que esto es lo mismo que un problema conocido y se relaciona con no tener instalada la versión correcta de Power Shell. Puedes ver la solución que me ayudó here
Ejecútelo desde la consola de NuGet (en VS 2015: Tools
> NuGet Package Manager
> Package Manager Console
)
dnvm upgrade
dnvm upgrade -r CoreClr
Intenté aceptar la respuesta pero fue en vano. Resolví escribiendo el siguiente script en el símbolo del sistema.
dnvm install 1.0.0-rc1-update1 -f
Y recargué el proyecto y resolví el problema.
Me he encontrado con el mismo problema y aquí encontré la solución. Para empezar, necesita una conexión a Internet y visite el siguiente enlace:
http://www.codeproject.com/Tips/1039152/DNX-SDK-Version-dnx-clr-win-x-beta-Failedto
En primer lugar, debe establecer la ruta en Variables de entorno para Powershell, por ejemplo:
C:/Windows/System32/Windows PowerShell/1.0
Y luego ingrese los siguientes comentarios mencionados en el sitio web ... en Símbolo del sistema (cmd.exe).
Necesitas actualizar las herramientas de PowerShell para vs.
Herramientas -> Extensiones y actualizaciones -> Actualizaciones -> Galería de Visual Studio -> Herramientas de PowerShell para Visual Studio 2015
Recibí este error cuando seleccioné el tipo de proyecto Biblioteca de clases (Paquete) en Plantillas> Visual Studio C #> Estructura de la plantilla web (ver imagen).
Lo que realmente quería era la "Biblioteca de clases", que tiene la descripción "Un proyecto para crear una biblioteca de clases de C # (.dll)". Cuando creé un nuevo proyecto bajo este tipo, no recibí este error.