Я пытаюсь добавить начальную загрузку в новое приложение бритвы dotnet core.
C:\dev\core>dotnet --version
2.1.302
Я создал проект с помощью приведенной ниже команды и еще не внес никаких изменений.
dotnet new razor
Но теперь, когда я пытаюсь добавить пакет bootstrap nuget, я получаю следующую ошибку. Это должно работать? Пакет находится на веб-сайте nuget по адресу https://www.nuget.org/packages/bootstrap/4.1.1.
C:\dev\core>dotnet add package bootstrap -v 4.1.1 -s http://nuget.org
Writing C:\Users\me\AppData\Local\Temp\tmpA9E3.tmp
info: Adding PackageReference for package 'bootstrap' into project 'C:\dev\core\myproj.csproj'.
log: Restoring packages for C:\dev\core\myproj.csproj...
info: GET http://nuget.org/FindPackagesById()?id='bootstrap'&semVerLevel=2.0.0
info: NotFound http://nuget.org/FindPackagesById()?id='bootstrap'&semVerLevel=2.0.0 2324ms
log: Retrying 'FindPackagesByIdAsyncCore' for source 'http://nuget.org/FindPackagesById()?id='boo
tstrap'&semVerLevel=2.0.0'.
log: Response status code does not indicate success: 404 (Not Found).
info: GET http://nuget.org/FindPackagesById()?id='bootstrap'&semVerLevel=2.0.0
info: NotFound http://nuget.org/FindPackagesById()?id='bootstrap'&semVerLevel=2.0.0 705ms
log: Retrying 'FindPackagesByIdAsyncCore' for source 'http://nuget.org/FindPackagesById()?id='boo
tstrap'&semVerLevel=2.0.0'.
log: Response status code does not indicate success: 404 (Not Found).
info: GET http://nuget.org/FindPackagesById()?id='bootstrap'&semVerLevel=2.0.0
info: NotFound http://nuget.org/FindPackagesById()?id='bootstrap'&semVerLevel=2.0.0 698ms
error: Failed to retrieve information about 'bootstrap' from remote source 'http://nuget.org/FindPa
ckagesById()?id='bootstrap'&semVerLevel=2.0.0'.
error: Response status code does not indicate success: 404 (Not Found).
Решение проблемы
Кажется, что для доступа к пакетам nuget.org api.nuget.org
нужно использовать источник. Эта команда сработала:
dotnet add package bootstrap -v 4.1.1 -s http://api.nuget.org
Комментариев нет:
Отправить комментарий