[英]VS2017 nuget failed to load project dependencies
我在最新版本的VS2017(15.5.3)中遇到了这个特殊问题。 即使我创建一个全新的解决方案,例如使用AspNet.Core模板,我在打开特定(新)解决方案后立即在解决方案资源管理器中获得此Nuget解决依赖性错误。 而且它不仅适用于Nuget远程软件包,它的行为也相同,即使项目引用也会导致我一个额外的问题,因为我不能使用intelisense(对于当前的库以外的库)和其他VS花哨功能。 另一方面,如果我运行dotnet restore命令一切正常,所以问题出在Visual Studio中我猜,而不是一般的dotnet核心。 dotnet build和dotnet发布也像魅力一样工作。
这是我通过右键单击解决方案尝试恢复nuget包时通常会得到的特定错误消息:恢复NuGet包时出错:操作失败,因为无法加载项目“x”的详细信息。
我只想提一下,我已经尝试重新安装Visual Studio,包括Comunity和Enterpise版本,这也没有运气。 而且非常有趣的是,所有队友都获得了相同版本的Visual Studio和解决方案本身,并且他们没有遇到同样的问题。
知道什么是可能的解决方案吗? 有人遇到同样的问题吗? 我已尝试过这篇文章的解决方案,但没有一个对我有用 : VS2017由于无法加载项目的详细信息,操作失败 。
谢谢。
我遇到了类似的情况
在NuGet中搜索与此相关的错误,我发现了这篇文章( https://developercommunity.visualstudio.com/content/problem/160750/nuget-bug-in-vs155.html )。
问题(和解决方法)变得非常简单。 该项目位于名称中包含“特殊字符”的文件夹下,例如C:\\ Projects \\ A&B \\ 。 我刚刚删除了文件夹名称中的“&”字符( C:\\ Projects \\ AB \\ ),重新打开了解决方案,现在一切正常。
我希望这有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.