我有一个包含许多项目的可视化工作室解决方案,通常当我从源代码控制(在我们的例子中为SVN)中进行干净检查时,引用无效。
我恢复了Nuget包(我们不会将它们保留在源代码管理中),但是有些引用仍然无效(目前它是log4net
)。只有在手动点击每个项目的刷新按钮后,参考才会生效。
我不清楚它是VS问题还是特定的dll,无论如何我正在寻找一种方法来刷新解决方案中所有项目的所有引用。
有什么建议吗?
答案 0 :(得分:1)
是的,有一个名为Workspace Reloader的Visual Studio扩展,它将重新加载当前工作区中的所有项目和解决方案。
如果这不是您的问题,如果您正在谈论无效/缺少NuGet引用,您可以右键单击解决方案并选择“启用NuGet包还原”,这可能会解决您的问题。这使得Visual Studio将自动下载/恢复解决方案文件/清单中列出的任何NuGet包。