Tenemos un proyecto de sitio web ASP.NET de más de 10 años de antigüedad, con muchas páginas y controles de usuarios no utilizados/heredados.Identificación de clases/controles/páginas no utilizados
¿Existe alguna herramienta que pueda ayudar en el proceso de identificación de estos elementos de la solución, por lo que podríamos refactorizarlos?
Sé que el problema es complicado porque no se hace referencia a todos los tipos como tipos que un compilador/herramienta podría reconocer. p.ej. objetos instanciados por reflexión se instancian usando una cadena que representa el nombre de la clase. Además, las páginas asp.net generalmente no se referencian como tipos, sino como cadenas de identificador de página en marcado.
todavía parece como si alguien hubiera creado una herramienta que se encarga de estos casos y crea una lista de candidatos sin usar clases/pages/usuario controla
¿qué pasa con el uso de resharper? Encontrará métodos no utilizados en la página .cs también ... –
Resharper es bueno para encontrar métodos no utilizados, pero no para identificar páginas y controles que no se utilizan. –