1

当我添加和删除引用时,有时我并不总是“卸载”看起来像引用的包。所以它仍然“安装”在 Nuget 包资源管理器中。似乎我真的可以使用一些东西来清理 .csproj 和 packages.config 文件——有什么东西可以做到这一点吗?

这对 Visual Studio (VS) 2010 和 VS 2012 都很有用。

4

2 回答 2

0

我还在寻找一种工具来帮助清理包并至少为我识别未使用的 Nuget 包。现在手动检查一个包是否被使用的方法是卸载包并编译项目。如果一切仍在通过,则表示该包未使用。如果事情失败了,您可以简单地恢复源代码控制系统中的更改。您需要对 Visual Studio 解决方案中安装的每个包重复这些步骤。

于 2014-10-21T00:42:39.243 回答
0

卸载包应该作为一个明确的手势来完成。

如果您想知道特定引用是否是包的一部分,您可以检查引用的路径。如果提示路径类似于 "..\Packages\.." ,您将知道该引用是包的一部分。

于 2013-03-03T05:45:56.710 回答