Visual Studio中大解决方案中最受欢迎的项目

Sch*_*999 9 .net c# solution visual-studio

除非我道歉,如果有人问过 - 我找不到比赛.我有一个... 96个项目的解决方案.我一次工作3-4次.有没有办法过滤掉,标记为我最感兴趣的项目等?项目按字母顺序排序,因为我的一个项目从B开始,另一个项目从T开始,我总是不得不向下滚动并强调我的大脑,同时寻找所需的东西.有点令人失望.我认为我没有使用解决方案文件夹.这是要走的路吗?

ata*_*ini 7

我的建议是创建新的解决方案,只需添加您正在使用的项目.我猜他们还会有其他项目依赖,在这种情况下你也可以将它们带入你的解决方案中,或者更新任何引用直接指向那些其他项目的二进制文件.


Dan*_*ite 5

您可以为此使用解决方案文件夹。

解决方案文件夹只不过是将项目分组在一起的元文件夹。

  • 我刚刚尝试过,但效果不好。原因是有多个项目使用同一个项目作为依赖项。我无法将该依赖项添加到多个解决方案文件夹。 (2认同)
  • @Will:你当然可以。但我说的是这个。有P1、P2和L1、L2。P1依赖于L1和L2,P2依赖于L2。所以我可以创建一个 SF1(解决方案文件夹)并将其移动到 P1、L1 和 L2。我还可以创建一个 SF2 并将其移至 P2。但我无法在那里添加 L2,因为它已经在 SF1 中了。 (2认同)

dig*_*lme 5

虽然2年前问过原问题,但我想提出一个解决方案.

免费的Visual Studio扩展Funnel为选择性加载项目列表提供了加载过滤器.在初始编译所有项目(为了满足所有依赖项所需)之后,只能加载当前任务真正需要的项目.可以为解决方案的每个方面定义负载过滤器,在加载时相互组合并在团队中共享.