2009-09-22 17 views
14

¿Hay alguna manera de eliminar las referencias no utilizadas a los ensamblados, en un proyecto de C#, sin la ayuda de Resharper? El MSDN documentation does outline something for Visual Basic, pero no pude encontrar los mismos cuadros de diálogo para C#.Eliminar las referencias no utilizadas (! = Usings) en el proyecto C# sin Resharper?

+0

¿Su pregunta es sobre la eliminación de referencias a ensamblajes que no son necesarios o sobre la eliminación de instrucciones de uso en cada archivo fuente que no son necesarias? –

+0

Eliminar referencias no utilizadas a ensamblados, sí. – Rohit

Respuesta

9

No existe una compilación en Visual Studio que permita encontrar referencias de ensamblajes no utilizados en un proyecto de C#.

Una solución alternativa es, para eliminar un posible conjunto no utilizado, compilar el proyecto y observar si se compila correctamente. Si es el caso, se eliminó un conjunto no utilizado. De lo contrario, el ensamblaje eliminado era necesario y debería agregarse nuevamente.

Para comprobar qué conjuntos utilizan otros conjuntos, puede usar NDepend.

1

Para archivos de código .cs individuales, VS 2008 tiene: Editar, IntelliSense, Organizar usos, Eliminar usos no utilizados (Alt-E, Alt-I, Alt-O, Alt-R). No he visto nada para Projects.

Cuestiones relacionadas