Aucun exécutable correspond à la commande dotnet-projectmodel-serveur
J'obtiens cette erreur lors de l'ouverture .NET Core projets dans VS 2015 de la Communauté:
L'erreur suivante a eu lieu une tentative d'exécution du projet de modèle de serveur
processus (1.0.0-preview-003585).Parvenez pas à démarrer le processus. Aucun exécutable correspond à la commande
"dotnet-projectmodel-serveur".
Il fonctionnait bien jusqu'à hier. J'ai déjà essayé de faire réinstaller le .NET SDK de Base et de réparation de la VS de l'installation.
Quelques conseils?
- Êtes-vous en cours d'exécution mise à Jour 3 de visual studio 2015?
- oui, je le suis.
- J'ai eu ce message d'erreur après avoir installé la dernière dev version de la CLI
dotnet-dev-win-x64.latest.exe
. Pas de solution pour le moment. - J'obtiens cette erreur maintenant. Il a commencé après que j'ai installé la version RC de Visual Studio 2017.
Vous devez vous connecter pour publier un commentaire.
J'ai eu ce même problème. J'ai été en mesure de le réparer par la désinstallation d' Microsoft .NET de Base 1.0.1 - SDK Extrait 3 (x64) et de la réinstaller .NET de Base 1.1 SDK à partir d'ici:
https://www.microsoft.com/net/core#windowscmd
Une autre option pour régler ce problème est d'ajouter une Solution de dossier appelé "Solution " Éléments" et ajouter un mondial.fichier json avec un "sdk" élément de la spécification de la bonne version du SDK si vous avez de multiples installés côte-à-côte. J'ai installé 2017 RC et j'ai commencé à avoir cette erreur parce qu'il installe Aperçu 4. Je ne veux pas désinstaller Aperçu 4 ou 2017 sera en arrêt de travail. Ajouter le mondial.fichier json avec le texte suivant fixe pour moi. (vérifiez votre dossier %PROGRAMFILES%\dotnet\dossier sdk installé versions du SDK.)
Mise À Jour (11 Mai 2017)
Selon la nouvelle De l'annoncer .NET des Outils de Base 1.0 post de blog:
Réponse originale à cette question
Il y est un fermé de problème lié à ce problème dans le .NET de Base CLI repo:
Impossible de démarrer le processus de "dotnet-projectmodel-serveur" lors du démarrage de VS2015
Selon le poste Modifications de Projet.json, depuis Aperçu 3 l' .NET de Base de l'outillage déplacé de .xproj/projet.json à .csproj/MSBuild. Donc, fondamentalement, vous avez trois choix:
Continuer à utiliser le .xproj/projet.json format avec un Aperçu 2 SDK (comme il est dit dans @Tim Schmidt répondre)
Utiliser le
dotnet migrate
ou de l'outil de VS 2017 RC à migrer votre projet.json actifs à csproj. Notez que si vous utilisez VS 2015, vous serez perdu les .NET de Base de l'Outillage jusqu'à la VS 2015 Outils (Extrait 2) est mis à jour.Travailler avec projet.json et csproj sur la même machine, la commutation entre les Aperçu 2 et Aperçu 3+ avec l'aide de la mondiale.json fichier (comme il est dit dans @randcd réponse).
Mais, si vous envisagez de migrer vers .csproj/MSBuild, attention à la poste À l'aide de MSBuild à construire .NET de Base des projets:
J'ai eu ce message quand j'ai essayé une nouvelle Angular2 avec .NET de Base du modèle de l'ASP.NET Base Pack de Modèle.
Fondamentalement, vous aurez besoin d'un programme mondial.fichier json comme un Élément de Solution dans le dossier de la Solution (PAS de Projets)
Pour plus d'informations, vous pouvez lire en détail sur cette page.
Dot Net De Base Tutoriels
Dans mon cas, après l'installation .net de base 1.1.0 il y avait encore des versions 1.0.1 installé. Supprimer les anciennes versions et réinstaller Microsoft .NET des outils de Base.
J'ai eu le même message d'erreur après l'installation .Net de Base 1.0.1 (x64) sur Visual Studio 2015 de l'Entreprise en suivant ces étapes:
J'ai essayé de le fixer par la désinstallation et ré-installation de la dernière version de .Net SDK de Base, mais qui ne résout pas mon problème. J'ai gardé l'obtention de l'erreur:
Dans mon cas, j'ai essayé de créer un nouveau projet à l'aide d'un modèle personnalisé, donc j'ai changé et tenté de créer une nouvelle Asp.Net de Base de l'Application Web (.Net Framework) et j'ai une erreur qui me dit exactement quelle version de la .Net SDK de Base dont j'avais besoin:
J'ai suivi le lien dans la boîte de dialogue (cliquez sur ici ou rendez-vous ici: https://github.com/aspnet/Tooling/blob/master/known-issues-vs2015.md#missing-sdk) et téléchargé la version spécifique. J'ai Désinstallé le courant .Net SDK de Base (1.0.1 x64), puis installé le suggère un (1.0.0-preview2-003131 dans mon cas) et qui a résolu mon problème.
Je a ce problème après l'installation de visual studio 2017, je viens de créer un mondial.fichier json
avec cette configuration:
De savoir quelle version vous êtes peut-être l'aide, ouvrez votre console et allez à C:\Program Files\dotnet\sdk>, puis d'exécuter une simple commande dir, qui liste les dossiers des différents dot net de base des versions que vous pourriez avoir sur votre système, essayez un par un, puis sélectionnez la version qui fonctionne pour vous.
BTW: il a travaillé pour moi à la place du mondial.json à la racine du projet, pas de la solution.
Je viens de rencontré le même problème après la mise à jour Microsoft Azure SDK v2.9.6
J'ai désinstallé le 2.9.6 SDK et remarqué que j'avais un problème d'ouverture de mon global.fichier json. Je me suis donc la version la plus récente de VST pour ma solution et qui a résolu mon problème.
Pas une bonne position. Dot Net Core 1.0 est la version LTS et c'est celle de la cible. .NET de Base 1.1 n'est PAS la version LTS (et ne fonctionnera pas sur Amazon, par exemple). Afin de recommander cette route va à l'encontre de la politique de Microsoft sur les versions LTS.
Une version LTS DOIT continuer à être "pris en charge pendant trois ans après la date de disponibilité générale d'une version LTS"
Why am I getting this error?
.