Как найти и удалить неиспользуемые файлы .aspx в проекте веб-сайта

Недавно я работал над большим сайтом веб-форм ASP.NET, и на нем есть страницы, которые, по-видимому, больше не используются, но никто не знает наверняка (это унаследованный проект). Есть ли способ узнать, используются ли эти файлы / страницы .aspx или на них есть ссылки?

Это не проект веб-приложения, а проект веб-сайта; поэтому я думаю, что труднее найти, какие страницы .aspx используются, а какие нет. Если кто-то сталкивался с чем-то подобным, каков был ваш подход к устранению этого?


person Monik    schedule 17.10.2014    source источник
comment
Не автоматически. Строка URL, указывающая на любую страницу, может присутствовать в коде, разметке, другом хранилище, таком как база данных или файлы.   -  person Igor    schedule 17.10.2014
comment
Спасибо @igor. Я автоматически удалился из вопроса и попытался объяснить его лучше   -  person Monik    schedule 17.10.2014


Ответы (1)


Нет, наверное, нет. Каковы были бы критерии для этого, если no one knows for sure? Если вы, разработчики, не можете сказать, как какая-нибудь автоматическая система решит это за вас? Для их использования в коде не обязательно указывать .aspx.

Вы можете использовать функцию search в VS для поиска ссылок внутри проекта, но на таком большом веб-сайте, как ваш, это может быть немного медленным и проблематичным. Боюсь, вам придется пройти страницу за страницей и разобраться в этом самостоятельно.

person walther    schedule 17.10.2014