2012-05-16 30 views
0

我一直在尝试在复杂的解决方案(大约有100个项目文件)中使用NuGet,并一直在努力更新现有的引用(从/ ext/..目录)到官方的NuGet目录。据我了解,我们需要手动选择项目文件(从PackagaManager GUI /管理组件)并更新参考。要知道哪个项目使用了100个奇数项目中的哪个项目是很麻烦的。有没有办法(内置到nuget或任何其他解决方法)更新程序集到nuget目录,而无需手动选择项目?从NuGet更新现有第三方引用的最佳方法

+0

不知道我明白了。 如果您通过NuGet软件包管理器将软件包安装到项目中,它会自动添加库引用,并在项目文件夹内的packages.config中保留对该软件包的引用。 然后Update-Package将自动搜索并更新每个项目的软件包。您还可以将项目名称限制为项目名称 此外,“get-package -ProjectName ”将返回给定项目中安装的软件包列表。 –

+0

是的,这一点很清楚。我遇到的问题是,例如我有一个现有的log4net引用来自我自己的trunk \ ext \ lib \ log4net库。现在我想通过使用NuGet将其更改为trunk \ packages \ log4net \。但问题是我不确定哪个项目目前有log4net,只能更新它。 – Illuminati

回答

0

这还不支持,我在codeplex的nuget项目下注册了issue

相关问题