Visual Studio 2010恼人地打开错误的MDI窗格中的文档

Visual Studio的MDI目前引起了我很多的挫折。 这是我的基本布局:

+--------------+---+ | | | | 1 | | | | | | | 3 | +--------------+ | | 2 | | +--------------+---+ 

漂亮的标准 – 我有我的打开文件在区域1,我的错误窗口在区域2,我的解决scheme资源pipe理器在区域3。

我的沮丧的主要来源是,当我双击从解决scheme资源pipe理器中打开一个文件,它通常会打开它应该在1区,但有时(看似随机)它将打开2区,这意味着我必须将其拖到区域1以正确查看。 或者,更为罕见的是,它甚至可能会在1区和3区之间的全新窗格中打开。

此外,如果我closures了所有文件,则区域2将展开占据整个左列,并且新文件将在此新组合窗格中打开,这又是令人讨厌的。 或者,他们可能不会,这取决于VS今天的心情。

我们办公室里没有其他人似乎有这个问题,但似乎没有人似乎知道如何解决这个问题。 所以:

  1. 我想把它打开的文件总是打开到第一区。
  2. 我不知道是否有可能“locking”我的布局(例如,像我可以用Windows任务栏),阻止我意外移动或调整窗格大小。

你有没有使用“新的水平制表符组”命令将#1分为#1和#2,然后将错误窗口移动到那个?

我只是尝试重置窗口布局,看看是否修复它。

  1. 首先,窗口 – >closures所有文档
  2. 然后,窗口 – >重置布局
  3. 退出VS确定,然后返回。

我也有这个问题。

我尝试乔希的解决scheme,它的工作。 其实它可能会更简单,只需做窗口 – >重置窗口布局就足够了。 但我不能testing,因为我不知道错误的行为是如何开始的。

如果Josh的解决scheme不适用于您,Microsoft支持人员build议重置所有设置(工具 – >导入和导出设置… – >重置所有设置(请参阅http://connect.microsoft.com/VisualStudio/feedback/详细信息/ 635796 / files-open-up-the-wrong-docking-window )。

我不想这样做,因为我不想使用我所有的设置 – 事实certificate,这是不必要的。

我有与Visual Studio相同的问题。 再加上我的资源pipe理器窗口一直消失,不得不再次查看和启动两个属性和资源pipe理器窗口。

解:

  1. 转到窗口然后重置布局。
  2. 按照你想要的方式组织你的工作站,只要属性,工具栏/工具箱和浏览器窗口。
  3. 返回窗口然后保存布局。

这可以让你回到你喜欢的布局,每次事情四处走动。 希望这可以帮助。 快乐的编码。