web-dev-qa-db-fra.com

Le package Dnx Runtime doit être installé. Voir la fenêtre de sortie pour plus de détails

J'utilise Visual Studio 2015 Enterprise Edition et j'ai créé une application Asp.net5 simple. Lorsque j'essaie de déboguer, j'obtiens cette erreur.

The Dnx Runtime package needs to be installed. See output window for more details

Voici les paramètres de mon projet:

Solution DNX SDK Version : 1.0.0-beta5,
Platform : .NET Core
Architecture : x64 

(Essayé avec x86 aussi)

J'ai également suivi les étapes mentionnées dans ce lien mais elles n’ont pas aidé.

J'ai essayé de réinstaller VS2015 également, mais sans succès. Une idée de ce que je manque?

17
Sai

Exécutez-le à partir de la console NuGet (dans VS 2015: Tools> NuGet Package Manager> Package Manager Console).

dnvm upgrade
dnvm upgrade -r CoreClr
25
Victor Hurdugaci

J'ai eu cette erreur lorsque j'ai sélectionné le type de projet Class Library (Package) dans la structure de modèle Modèles> Visual Studio C #> Web (voir image).

 Class Library in Web template folder

Ce que je voulais vraiment, c’est la "Bibliothèque de classes" qui contient la description "Projet de création d’une bibliothèque de classes C # (.dll)". Lorsque j'ai créé un nouveau projet sous ce type, je n'ai pas eu cette erreur.

10
P Walker

Trouvé la solution enfin!

D'abord, lancez la commande,

Mise à jour de dnvm  

si cette commande échoue, avec des erreurs telles que le processus est utilisé, exécutez-le à nouveau. Et cela fonctionnera après quelques essais. Je pense que le verrouillage est dû à certains retraits que le VS fait pour installer correctement le DNU. Après cette commande exécutée,

dnvm upgrade -r CoreClr

cette commande devrait restaurer vos packages principaux. Cela a fonctionné pour moi sur certains projets. 

Mais si même après cela, le projet affiche la même erreur, fermez Visual Studio, rouvrez-le et vous remarquerez que les références ne se chargent pas. Il vous demandera alors de consulter la liste des erreurs Une fois que vous avez examiné les 35 erreurs impaires, l’une d’elles vous a donné la commande suivante: Exécuter cette commande}

dnu restore

Ces trois commandes devraient permettre à votre projet de se construire.

10
Chibi Chakaravarthi

Je pense que cela est identique à un problème connu et concerne le fait de ne pas avoir la version correcte de Power Shell installée. Vous pouvez voir la solution qui m'a aidé ici

4
Tom

J'ai essayé d'accepter la réponse, mais en vain… .. J'ai résolu en tapant le script ci-dessous dans l'invite de commande.

dnvm install 1.0.0-rc1-update1 -f

Et j'ai rechargé le projet et le problème résolu.

3
Epikem

J'ai rencontré le même problème et j'ai trouvé la solution ici. Pour commencer, vous avez besoin d'une connexion Internet et visitez le lien suivant:

http://www.codeproject.com/Tips/1039152/DNX-SDK-Version-dnx-clr-win-x-beta-Failedto

Tout d’abord, vous devez définir le chemin dans Variables d’environnement pour Powershell , Exemple:

C:\Windows\System32\Windows PowerShell\1.0

Et puis entrez les commentaires suivants mentionnés dans le site Web..invite de commande (cmd.exe).

0
Mohd Anzal

Vous devez mettre à jour les outils Powershell pour.

Outils -> Extensions et mises à jour -> Mises à jour -> Galerie Visual Studio -> Outils PowerShell pour Visual Studio 2015

0
Jhonattan