我正在Visual Studio 2010中开发一个开发的桌面应用程序。直到昨天一切都很好但是从今天开始我在Visual Studio中打开项目它就会给我警告,“引用的组件'NuGet.Core'可以找不到“。我在解决方案资源管理器中搜索,发现在Project->引用,带有感叹号的NuGet.Core。是什么东西被删除或损坏我不知道。请帮忙!!我无法找到背后的原因。搜索了解决方案但没有成功。Image:This is what I got while searching in Solution Explorer
答案 0 :(得分:0)
感叹号表示项目已丢失引用的位置,但它知道它应该在那里。如果您手动删除引用(右键单击该组件,然后选择删除),然后重新添加它(项目 - > gt;添加引用 - >然后找到文件位置[您不需要使用Nuget重新添加它])对你来说,它应该让你的项目再次运作。
关于为什么会发生这种情况,某些地方可能会发生某些变化,导致VS失去参考。这可以是引用或源代码控制或其他内容的位置。我经常无法找到原因。