在没有Resharper的C#项目中删除未使用的引用(!= usings)?

时间:2009-09-22 08:07:07

标签: c# visual-studio-2008 refactoring

在没有Resharper帮助的情况下,有没有办法在C#项目中删除对程序集的未使用引用? MSDN documentation does outline something for Visual Basic,但我找不到与C#相同的对话框。

2 个答案:

答案 0 :(得分:9)

在Visual Studio中没有支持在C#项目中查找未使用的程序集引用。

解决方法是,删除可能未使用的程序集,编译项目并查看它是否成功编译。如果是这种情况,则移除未使用的组件。否则,移除的组件是必要的,应该再次添加。

要检查其他程序集使用的程序集,可以使用NDepend

答案 1 :(得分:1)

对于单个.cs代码文件,VS 2008具有:编辑,智能感知,组织使用,删除未使用的使用(Alt-E,Alt-I,Alt-O,Alt-R)。我还没有发现任何项目。