Visual Studio 2008不会重新加载打开的文件,但仅针对一个特定的解决方案

时间:2013-08-09 08:00:22

标签: visual-studio-2008

我使用Visual Studio 2008遇到了一个奇怪的现象。通常当我关闭一个解决方案然后重新打开它时,重新加载关闭解决方案时打开的文件。这适用于我的所有解决方案文件...除了一个。我搜索了SO以查找相关问题,并找到了这些问题:Visual Studio 2010 does not reload open filesMy open documents(tabs) keep disappearing in VS2010 SP1,但这些建议都没有对我有用。我尝试过以下方法:

  • 删除.suo文件(甚至多次)
  • 在注册表中搜索.sln文件的名称,以防有趣的事情发生(没有出现)
  • 取消选中“窗口布局”复选框时导出和重新导入设置
  • 从vssettings文件中删除Environment_WindowLayout部分
  • 通过devenv.exe / resetsettings重置VS2008
  • 将解决方案移至备用位置
  • 从头开始创建新的解决方案文件,然后重新导入现有的.vcproj文件

这些似乎都不起作用。关闭包含~25个C ++项目的解决方案时,重新打开解决方案时不会重新打开当前打开的文件。包含45个C#项目的另一个解决方案不会发生这种情况。我已经将这些解决方案复制到我的笔记本电脑上,并没有表现出这个问题。事实上,只有一台机器出现过这个问题,我目前正在办公室工作;甚至不是我的同事机器。

Visual Studio版本号是Microsoft Visual Studio 2008(版本9.0.30729.1 SP)专业版,仅使用AnkhSVN 2.4.x作为扩展名。我试验过的办公室里的机器都有完全相同的软件。重新安装VS2008是可以接受的(虽然我想避免它),无法升级到VS2010。

有没有办法解释和/或修复这种行为?

0 个答案:

没有答案