我有一个通用框架项目,被许多解决方案引用。每当我想要升级到的组件有更新时,我通常右键单击解决方案>管理解决方案的NuGet包>所有项目的升级组件。问题是,对于所有其他解决方案,他们的项目(除了公共引用的项目之外)不会更新到最新的项目。如果我尝试这样做,它不会让我点击“更新”来更新所有项目,因为它检测到一个项目已经在使用最新版本。我在大多数解决方案中都有其他4个或5个项目,手动更新它们非常令人头疼。关于它的任何想法?我使用的是最新版本的NuGet和VS2012。
答案 0 :(得分:0)
右键单击解决方案中的过期项目,然后从上下文菜单中选择“管理NuGet包”。您的“管理NuGet包”窗口现在只会影响您选择的那个项目的范围,您应该能够直接对项目执行更新。重复所有其他包。