查找文件所属的所有visual studio项目

时间:2011-06-29 12:48:36

标签: visual-studio

我正在开发一个包含30多个项目和多个过滤器的可视化工作室解决方案。

确定文件所属的所有项目的最简单方法是什么?

2 个答案:

答案 0 :(得分:6)

首先,打开命令shell窗口并在文本文件中创建所有项目文件的列表。例如,对于C#项目(具有结尾.csproj),在解决方案的根文件夹中运行此命令:

dir /s /b *.csproj >projectlist.txt

然后,您可以通过命令

轻松确定包含特定文件的所有项目
findstr /f:projectlist.txt /m Name_Of_Your_File

只是一个建议:如果您确保每个项目都有自己的文件夹,并且属于该项目的所有文件都在该文件夹中或该文件夹下,那么您可以避免将来遇到很多麻烦。

答案 1 :(得分:0)

使用AgentRansack或允许搜索文件中包含的文本的类似工具。

使用以下设置: 文件名:* .csproj 包含文本:YourCodeFile.cs 查看:YourSolutionFolder

运行搜索,您将获得CS文件持有者的所有项目文件列表。