Ответ 1
Запустите его с консоли NuGet (в VS 2015: Tools
> NuGet Package Manager
> Package Manager Console
)
dnvm upgrade
dnvm upgrade -r CoreClr
Я использую Visual Studio 2015 Enterprise Edition и создал простое приложение Asp.net5. Когда я пытаюсь отлаживать, я получаю эту ошибку.
The Dnx Runtime package needs to be installed. See output window for more details
Вот настройки моего проекта:
Solution DNX SDK Version : 1.0.0-beta5,
Platform : .NET Core
Architecture : x64
(Пробовал также с x86)
Также выполнялись шаги, указанные в этой ссылке, но они не помогли.
Пробовал переустановить VS2015, но не повезло. Любая идея, что мне не хватает?
Запустите его с консоли NuGet (в VS 2015: Tools
> NuGet Package Manager
> Package Manager Console
)
dnvm upgrade
dnvm upgrade -r CoreClr
Я получил эту ошибку, когда выбрал тип проекта Class Library (Package) из структуры шаблонов Шаблоны > Visual Studio С# > (см. изображение).
То, что я действительно хотел, это "Библиотека классов", в которой есть описание "Проект для создания библиотеки классов С# (DLL)". Когда я создал новый проект под этим типом, я не получил эту ошибку.
Наконец-то нашел решение!
Сначала запустите команду,
обновление dnvm
если эта команда завершилась неудачно, с такими ошибками, как этот процесс используется, запустите его снова. И он будет работать после нескольких попыток, я думаю, что блокировка связана с некоторыми ударами, которые выполняет VS, чтобы правильно установить DNU. После выполнения этой команды
Обновление dnvm -r CoreClr
эта команда должна восстановить ваши пакеты Core. Это работало для меня по некоторым проектам.
Но если даже после этого проект покажет ту же ошибку, закройте Visual Studio, закройте его и вы заметите, что ссылки не загружаются. И он попросит вас посмотреть список ошибок, что хорошо, как только вы посмотрите на 35 нечетных ошибок, один из которых даст вам команду для запуска, запустите эту команду,
восстановление dnu
Эти три команды должны получить ваше здание проекта.
Я считаю, что это то же самое, что и известная проблема, и относится к тому, что не установлена правильная версия силовой оболочки. Вы можете увидеть решение, которое помогло мне здесь
Я пробовал принять ответ, но безуспешно. Я решил, набрав ниже script в командной строке.
dnvm install 1.0.0-rc1-update1 -f
И я перезагрузил проект, и проблема была решена.
Я встречался с той же проблемой, и здесь я нашел решение. Для начала вам нужно подключение к Интернету и перейдите по этой ссылке:
http://www.codeproject.com/Tips/1039152/DNX-SDK-Version-dnx-clr-win-x-beta-Failedto
Прежде всего, вам нужно установить путь в переменных среды для Powershell , например:
C:\Windows\System32\Windows PowerShell\1.0
И затем введите следующие комментарии, упомянутые на веб-сайте.. в командной строке (cmd.exe).
Вам нужно обновить инструменты powershell для vs.
Инструменты → Расширения и обновления → Обновления → Галерея Visual Studio → Инструменты PowerShell для Visual Studio 2015