7

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

  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 项目。

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

4

3 回答 3

8

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

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

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

于 2011-02-09T14:34:48.583 回答
6

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

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

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

更新:

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

于 2010-04-05T18:07:43.847 回答
2

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

于 2012-05-01T21:09:47.523 回答