2017-01-15 2 views
3

Я начал использовать dotnetcore для проекта хобби.dotnetcore Nuget enable Pre-Release

У меня возникла проблема с установкой NLog. Редактор кода Visual Studio, похоже, распознает бета-версию, поскольку intelisense предлагает ее внутри файла project.json. Однако nuget, похоже, не восстанавливает его.

Есть ли способ включить предварительный выпуск пакетов Nuget на новой платформе ядра dotnet?

ответ

0

Я столкнулся с ответом на свой вопрос, посмотрев видео PluralSight на платформе Entity Framework от доктора Скотта Аллена.

Один из вариантов - использовать консоль диспетчера пакетов визуальной студии и использовать флаг -pre. например:

install-package Microsoft.EntityFrameworkCore.tools -pre

0

Является ли пакет на репозитории Nuget? Проверить эту ссылку, чтобы увидеть, если его в списке: https://www.nuget.org/packages/NLog

Если это там вы можете просто добавить его в свой project.json, а затем запустить DotNet восстановить установить NuGet, не IntelliSense требуется.

+0

да пакет указана на сайте NuGet. Добавление пакета является проблемой, поскольку это предварительный выпуск. По умолчанию Nuget обычно требует флаг предварительной версии, но я использую ядро ​​dotnet, поэтому я не уверен, как включить предварительный выпуск в среде ядра dotnet. К сожалению, это не отвечает на мой вопрос. –

+2

просто для уточнения, добавление в json-файл не работает, поскольку пакет не найден ... .Перед релиз должен быть включен –

Смежные вопросы