2013-06-06 3 views
14

Этот вопрос, вероятно, был задан раньше, но мой поиск не смог что-то изменить. Есть ли простой способ узнать, не используется ли view/partial в проекте MVC? В настоящее время я ищу индивидуальное имя представления во всем решении, но задаюсь вопросом, есть ли там инструмент, облегчающий эту работу? Я идеально ищу что-то, что обеспечило бы визуальную индикацию в Visual Studio, если view/partial не используется.Узнайте, используются ли представления/частичные элементы в проекте MVC.

Я в основном очищаю существующую кодовую базу и хочу разорвать любые виды, которые больше не используются.

+0

Там нет простого способа сделать это, извините. –

+0

У меня было ощущение, что это будет так, но я думал, что выброшу его – levelnis

+2

Поиск Html.Partial и Html.RenderPartial. Также найдите PartialViewResult. Я бы подумал, что это будет охватывать все. –

ответ

6

Когда я хочу посмотреть, используется ли представление, я вывожу его из своего проекта и включаю компиляцию вида. Если ссылка ссылается из другого места, она обычно ломается.

включить просмотр компиляцию вручную отредактировав файл Mvc csproj и установив следующий

<PropertyGroup> 
    <MvcBuildViews>true</MvcBuildViews> 
</PropertyGroup> 
Смежные вопросы