Visual Studio 2017 Professional- 无法在源代码中找到包
Visual Studio 2017 Professional- Unable to find package at source
我试图通过 nuget 包管理器 => 包管理器控制台和直接从解决方案管理 Nuget 包来添加包。我正在尝试从包管理器安装 Newtonsoft.Json
像这样 Install-Package Newtonsoft.Json
但无法从源代码中找到
Name: nuget.org
Source: https://api.nuget.org/v3/index.json
这给了我这样的结果:
PM> Install-Package Newtonsoft.Json
Install-Package : Unable to find package 'Newtonsoft.Json' at source ''.
At line:1 char:1
+ Install-Package Newtonsoft.Json
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
Time Elapsed: 00:01:30.2571879
我认为这里的source
是空白的。可能是因为它无法加载包。我试图管理包管理器设置但无法连接。我的包管理器设置是这样的:
尽管互联网连接良好,但我无法安装软件包。我的问题是:
- 我应该如何安装软件包?
- 我在安装包时做错了什么?
您的 VS 2017 可能正在使用某种代理设置,这会阻止它访问互联网。
要检查 VS 是否可以访问互联网,请尝试从 VS 浏览器中打开任何网页。如果您无法浏览,那么我的预感是正确的。
解决代理问题,应该没问题。
希望对您有所帮助。
假设您正在使用 Windows OS
安装后是否初始化了 vs 2017 或更新了 vs 2017?
- 如果没有请初始化。
- 重新启动电脑。
- 在 vs 2017 中打开你的项目
检查您的 nuget 包管理器设置。
姓名:nuget.org
来源:api.nuget.org/v3/index.json
现在,运行 来自 tools=>Nuget Package Manager=>Package Manager Console
的 nuget 包管理器并编写你的安装包命令或 运行 管理来自 tools=>Nuget Package Manager=>
[=12= 的解决方案的 nuget 包管理器]
希望对你有所帮助
我通过添加我的包源中缺少的 nuget.org
解决了这个问题。
Go to Tools>Nuget
package manager>Package Sources>
点击加号 >
姓名:nuget.org
资料来源:https://api.nuget.org/v3/index.json
现在您的 Visual studio 将连接到 Internet,并且将成功下载包。
我试图通过 nuget 包管理器 => 包管理器控制台和直接从解决方案管理 Nuget 包来添加包。我正在尝试从包管理器安装 Newtonsoft.Json
像这样 Install-Package Newtonsoft.Json
但无法从源代码中找到
Name: nuget.org
Source: https://api.nuget.org/v3/index.json
这给了我这样的结果:
PM> Install-Package Newtonsoft.Json
Install-Package : Unable to find package 'Newtonsoft.Json' at source ''.
At line:1 char:1
+ Install-Package Newtonsoft.Json
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
Time Elapsed: 00:01:30.2571879
我认为这里的source
是空白的。可能是因为它无法加载包。我试图管理包管理器设置但无法连接。我的包管理器设置是这样的:
尽管互联网连接良好,但我无法安装软件包。我的问题是:
- 我应该如何安装软件包?
- 我在安装包时做错了什么?
您的 VS 2017 可能正在使用某种代理设置,这会阻止它访问互联网。
要检查 VS 是否可以访问互联网,请尝试从 VS 浏览器中打开任何网页。如果您无法浏览,那么我的预感是正确的。
解决代理问题,应该没问题。
希望对您有所帮助。
假设您正在使用 Windows OS 安装后是否初始化了 vs 2017 或更新了 vs 2017?
- 如果没有请初始化。
- 重新启动电脑。
- 在 vs 2017 中打开你的项目
检查您的 nuget 包管理器设置。
姓名:nuget.org
来源:api.nuget.org/v3/index.json
现在,运行 来自 tools=>Nuget Package Manager=>Package Manager Console
的 nuget 包管理器并编写你的安装包命令或 运行 管理来自 tools=>Nuget Package Manager=>
[=12= 的解决方案的 nuget 包管理器]
希望对你有所帮助
我通过添加我的包源中缺少的 nuget.org
解决了这个问题。
Go to Tools>
Nuget
package manager>Package Sources>
点击加号 >
姓名:nuget.org
资料来源:https://api.nuget.org/v3/index.json
现在您的 Visual studio 将连接到 Internet,并且将成功下载包。