出现错误NuGet包还原失败。有关详细的警告和错误,请查看"错误列表"窗口。构建我的解决方案时。包管理器无法恢复我的2个项目:找不到"C:\(...)\MultiLinker. Courier. Dext. Model. csproj"的项目信息。项目文件可能无效或缺少还原所需的目标。在工具中,我允许包管理器下载包:
8gsdolmq1#
遇到了同样的问题。在我的情况下,这是因为Visual Studio只有脱机包源,无法解析我需要的包。我nuget.org在NuGet包管理器设置中添加了www.example.com源,如下所示,右键单击解决方案并选择还原包。它解决了问题。
hwamh0ep2#
打开Nuget软件包管理器-〉软件包源〉添加https://nuget.org/api/v2
slmsl1lt3#
我可能忘记了一些步骤,但对我来说,修复这个问题的关键步骤是从命令行运行nuget restore(由于某种原因,尝试从Visual Studio UI恢复是不够的)。我还在我的.nuget文件夹中添加了一个队友给我的插件文件夹,据说它会自动处理我们的凭据,所以如果你有这个问题,也许这也是你缺少的东西。
nuget restore
watbbzwu4#
在我的案例中,是我的公司DevOps凭据过期帐户设置〉在打开的对话框中更改凭据
7fyelxc55#
在Visual Studio代码(VSCode)上,可以通过以下方式解决此问题:
dotnet new nugetconfig
xoefb8l86#
thank you它工作得很好并且通过在工具〉nuget软件包管理器〉软件包管理器设置nuget设置中创建新值解决了nuget的所有问题nuget软件包源代码添加新值nuget.organd https://www.nuget.org/api/v2/然后保存并更新您的项目,它将工作
d5vmydt97#
首先,我使用Visual Studio 2013。这对我很有效:1.单击工具〉库包管理器〉包管理器控制台1.在控制台上粘贴以下行:[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bOR [Net.SecurityProtocolType]::Tls12然后,重新生成解决方案。
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bOR [Net.SecurityProtocolType]::Tls12
5uzkadbs8#
nuget还原对我来说不起作用,但一旦我使用nuget.org,它就很好用了。这对我来说是最好的解决方案。
vsikbqxv9#
升级过时的Visual Studio对我很有帮助:帮助菜单:检查更新...
9条答案
按热度按时间8gsdolmq1#
遇到了同样的问题。在我的情况下,这是因为Visual Studio只有脱机包源,无法解析我需要的包。我nuget.org在NuGet包管理器设置中添加了www.example.com源,如下所示,右键单击解决方案并选择还原包。它解决了问题。
hwamh0ep2#
打开Nuget软件包管理器-〉软件包源〉添加https://nuget.org/api/v2
slmsl1lt3#
我可能忘记了一些步骤,但对我来说,修复这个问题的关键步骤是从命令行运行
nuget restore
(由于某种原因,尝试从Visual Studio UI恢复是不够的)。我还在我的.nuget文件夹中添加了一个队友给我的插件文件夹,据说它会自动处理我们的凭据,所以如果你有这个问题,也许这也是你缺少的东西。
watbbzwu4#
在我的案例中,是我的公司DevOps凭据过期
帐户设置〉在打开的对话框中更改凭据
7fyelxc55#
在Visual Studio代码(VSCode)上,可以通过以下方式解决此问题:
xoefb8l86#
thank you它工作得很好并且通过在工具〉nuget软件包管理器〉软件包管理器设置nuget设置中创建新值解决了nuget的所有问题nuget软件包源代码添加新值nuget.organd https://www.nuget.org/api/v2/
然后保存并更新您的项目,它将工作
d5vmydt97#
首先,我使用Visual Studio 2013。
这对我很有效:
1.单击工具〉库包管理器〉包管理器控制台
1.在控制台上粘贴以下行:
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bOR [Net.SecurityProtocolType]::Tls12
然后,重新生成解决方案。
5uzkadbs8#
nuget还原对我来说不起作用,但一旦我使用nuget.org,它就很好用了。这对我来说是最好的解决方案。
vsikbqxv9#
升级过时的Visual Studio对我很有帮助:
帮助菜单:检查更新...