dotnet restore получает ошибку с новым файлом csproj, без проекта.файл json
Я начинаю развивать ASP.NET основное веб-приложение MVC с yeoman
сгенерировал проект и запустил dotnet restore
.
Это дает мне эту ошибку:
папка "/ home/hemal/DOTNET / MyFirstApp " не содержит проекта для восстановления.
нет но новый есть.
как это можно решить?
2 ответов
я столкнулся с этим на моем Mac тоже. Проблема в том, что генератор Yeoman (generator-aspnet) уже обновлен для использования нового .система проекта csproj, которая потерпит неудачу, если у вас есть более старая версия dotnet
установлен.
Если выход dotnet --version
на вашем компьютере ниже, чем 1.0.0-rc3-004530
, это источник ошибки. Установите последнюю версию и повторите попытку, она должна работать нормально.
я смог заставить его работать с RC3 с выхода (или позже) штампа dotnet ограничителя. Обратите внимание, что на момент написания (февраль 2017) официальная страница загрузки .NET Core не есть версия, что вам нужно!
проблема в том, что последний Йомен генерирует обновленную версию.NetCore, потому что Yeoman генератор создает .файл csproj и поддержка последней версии .файл csproj. У меня была эта проблема на mac и установлена последняя версия .NetCore и он отлично работал для меня. Вы можете получить последнюю SKD от ссылке. Я установил macOS (x64) PKG.