这个问题可能以前已经被问过,但我的搜索没有找到任何结果。有没有一种简单的方法可以找出MVC项目中未使用的视图/部分视图?目前我正在整个解决方案中搜索各个视图名称,但想知道是否有工具可以使这项工作更轻松?我理想情况下希望能在Visual Studio中提供可视化指示,如果一个视图/局部视图没有被使用。
我基本上正在清理现有的代码库,并希望删除不再使用的任何视图。
这个问题可能以前已经被问过,但我的搜索没有找到任何结果。有没有一种简单的方法可以找出MVC项目中未使用的视图/部分视图?目前我正在整个解决方案中搜索各个视图名称,但想知道是否有工具可以使这项工作更轻松?我理想情况下希望能在Visual Studio中提供可视化指示,如果一个视图/局部视图没有被使用。
我基本上正在清理现有的代码库,并希望删除不再使用的任何视图。
当我想查看一个视图是否被使用时,我会将其移出我的项目并启用视图编译。如果其他地方引用了该视图,则通常会出现错误。
通过手动编辑你的 MVC csproj 文件并设置以下内容来启用视图编译:
<PropertyGroup>
<MvcBuildViews>true</MvcBuildViews>
</PropertyGroup>
Partial
,如return Partial("blah")
。 - devlife