gpt4 book ai didi

visual-studio - 在VS2012 “missing packages”中使用nuget时出错

转载 作者:行者123 更新时间:2023-12-03 09:02:19 26 4
gpt4 key购买 nike

当我从VS2012中构建项目时,出现以下错误消息

This project references NuGet package(s) that are missing on this computer. 
Enable NuGet Package Restore to download them.

我为NuGet设置了nuget选项,以下载缺少的软件包。

但是我仍然得到错误。
我安装了块金2.7。随着VS2012更新3

最佳答案

正如Dan所暗示的那样,如果您的解决方案具有.nuget文件夹(通过启用程序包还原),则按照http://docs.nuget.org/docs/workflows/migrating-to-automatic-package-restore禁用nuget 2.7的自动程序包还原功能。

如果禁用了自动软件包还原,则安装项目目标文件的任何软件包都将导致构建失败,直到您在解决方案中手动还原该软件包为止(如http://blogs.msdn.com/b/dotnet/archive/2013/06/12/nuget-package-restore-issues.aspx所述)。 (请注意,由于nuget 2.7自动软件包还原可用,因此链接中描述的解决方法已过时。)

因此,如果这两种情况都成立,则删除.nuget文件夹中的NuGet.targets文件,然后Nuget将在调用MSBuild之前还原丢失的包。您也可以在.nuget文件夹中删除nuget.exe,因为它将不再使用。

关于visual-studio - 在VS2012 “missing packages”中使用nuget时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18833649/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com