【问题标题】:VS 2008 Solution Explorer not showing solutionVS 2008 解决方案资源管理器未显示解决方案
【发布时间】:2011-02-04 12:30:42
【问题描述】:

我尝试了几种不同的方法,但似乎总是失败。

  1. 创建一个新的空白解决方案 (my.solution.name)。然后将一个新的 ClassLibrary 项目 (my.project.name) 添加到解决方案中。这会导致解决方案资源管理器仅显示 my.project.name。

  2. 创建一个新的 ClassLibrary (my.project.name),其中应包含 my.project.name 解决方案和 my.project.name 项目。我只看到 my.project.name 项目。

没有解决方案级别,我无法将任何新项目添加到我的解决方案中。这似乎是今天才开始的。

【问题讨论】:

    标签: visual-studio-2008 solution-explorer


    【解决方案1】:

    如果您添加了另一个项目,则会出现解决方案,因此如果解决方案中只有一个项目,您将看不到该解决方案,但如果有多个项目附加到同一解决方案,您将开始看到该解决方案。

    您可以从文件菜单中正常添加新项目,然后选择添加到解决方案。

    我认为 SP1 解决了这个问题。

    更新:

    虽然我的回答解释了为什么会发生这种情况,但我相信正确的解决方案是来自@bcpettifer 的https://stackoverflow.com/a/4946248/20126

    【讨论】:

    • 非常感谢。我不记得过去必须这样做,但你的回答很有魅力。
    • 请注意:安装 SP1 对我没有任何影响,但是添加另一个项目确实有预期的效果(无论是否有 SP1)。
    【解决方案2】:

    您需要做的就是 在 Windows 菜单中重置窗口布局。

    【讨论】:

    • 我今天关闭了我的解决方案资源管理器,它不会使用工具栏按钮或键盘快捷键重新打开,但这个选项(我从未注意到)让它回来了。谢谢!
    【解决方案3】:

    Visual Studio 2008 选项中有一个设置可以控制这个:

    • 打开选项对话框工具 > 选项...
    • 在导航窗格中选择项目和解决方案 > 常规
    • 勾选始终显示解决方案

    如果启用此选项,则解决方案将始终在解决方案资源管理器中可见,即使解决方案中只有 1 个项目。

    【讨论】:

      猜你喜欢
      • 2013-03-10
      • 2018-12-15
      • 1970-01-01
      • 2014-03-21
      • 2014-02-04
      • 2017-02-21
      • 1970-01-01
      • 2017-10-20
      • 1970-01-01
      相关资源
      最近更新 更多