dotnet add package bootstrap使用源nuget.org提供了404错误

时间:2018-07-15 23:50:58

标签: .net-core nuget bootstrap-4 asp.net-core-2.1 dotnet-cli

我正在尝试将引导程序添加到新的dotnet核心剃刀应用程序中。

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).

1 个答案:

答案 0 :(得分:1)

似乎要访问nuget.org软件包,api.nuget.org是要使用的源。此命令有效:

dotnet add package bootstrap -v 4.1.1 -s http://api.nuget.org