我删除了我的packages文件夹,现在我无法在VS2019中构建

问题描述 投票:1回答:1

我遇到了依赖性降级错误的问题(事实证明,由于git冲突解决方案不好,我在csproj文件中对不同版本的同一个包有两个引用 - 无论如何,不​​是问题)。

我试图发现这一点时尝试的一件事是从%userprofile%\.nuget\packages删除包缓存 - 我删除了整个packages文件夹。

然后我发现在csproj文件中有重复的包引用,并且认为“好吧,我只是删除副本并执行dotnet restore Blah.sln,一切都会好的。不。我一直得到构建错误:

metadata file microsoft.codeanalysis.analyzers.dll could not be found
c# .net-core visual-studio-2019
1个回答
4
投票

经过大量的谷歌搜索后,事实证明,为了解决这个问题,我需要在VS2017中打开解决方案并运行重建命令。这样做恢复了所需的包,然后我就可以在VS2019中成功构建了

This issue引导我得到答案,虽然并不具体到我必须解决的问题

© www.soinside.com 2019 - 2024. All rights reserved.