gpt4 book ai didi

visual-studio-2017 - VS2017 nuget加载项目依赖失败

转载 作者:行者123 更新时间:2023-12-01 12:16:02 31 4
gpt4 key购买 nike

我在最新版本的 VS2017 (15.5.3) 中遇到了这个特殊问题。即使当我创建一个全新的解决方案时,例如使用 AspNet.Core 模板,我在打开该特定(新)解决方案后立即在解决方案资源管理器中得到这个 Nuget 解决依赖性错误。而且它不仅适用于 Nuget 远程包,它的行为与项目引用相同,这给我带来了一个额外的问题,因为我无法使用 intelisense(对于当前库之外的库)和其他 VS 花哨的功能。另一方面,如果我运行 dotnet restore 命令,一切正常,所以我猜问题出在 Visual Studio 中,而不是一般的 dotnet core。 dotnet build 和 dotnet publish 也很有魅力。

这是我在尝试通过右键单击解决方案来恢复 nuget 包时通常收到的特定错误消息:还原 NuGet 包时出错:操作失败,因为无法加载项目“x”的详细信息。

顺便提一下,我曾尝试重新安装 Visual Studio,包括 Comunity 和 Enterprise 版本,但也没有成功。非常有趣的是,所有团队成员都获得了完全相同的 Visual Studio 版本和解决方案本身,他们没有面临同样的问题。

知道什么是可能的解决方案吗?有人遇到过同样的问题吗?我已经尝试过这篇文章中的解决方案,但没有一个对我有用:VS2017 The operation failed as details for project could not be loaded .

谢谢。

最佳答案

我遇到了类似的情况

  • VS2017 (15.5.6)。
  • .Net Core 项目的“操作失败,因为无法加载项目 'x' 的详细信息”
  • dotnet restore 命令一开始似乎运行正常,但错误仍然存​​在。
  • 此外,特殊文件夹 Dependencies 在每个项目中都标有黄色“警告”图标。

在 NuGet 中搜索与此相关的错误时,我找到了这篇文章 ( https://developercommunity.visualstudio.com/content/problem/160750/nuget-bug-in-vs155.html)。

事实证明问题(和解决方法)非常简单。该项目位于名称中带有“特殊字符”的文件夹下,例如 C:\Projects\A&B\。我刚刚删除了文件夹名称 (C:\Projects\AB\) 中的“&”字符,重新打开解决方案,现在一切似乎都运行良好。

希望对您有所帮助。

关于visual-studio-2017 - VS2017 nuget加载项目依赖失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48205774/

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