Visual Studio - 找不到页面

ala*_*lan 40 tfs visual-studio

今天我选择了"工作项目",因为我有一百万次,但这次我在"团队资源管理器"选项卡的顶部遇到了这个错误:

"找不到页面[某些长GUID]."

这也发生在"等待变更"中.

ala*_*lan 76

要解决此问题,只需在提升的命令提示符中运行以下命令,如此处所述.

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" /setup
Run Code Online (Sandbox Code Playgroud)

我的理解是这个命令强制当前VS设置的重新创建(微软称之为"合并")显然是一个腐败的设置缓存.从表面上看,这类似于删除目录路径C:\ Users\username\AppData\Local\Microsoft\VisualStudio\version并允许visual studio在启动时重新创建它.但是,我更喜欢不彻底删除它,而是依赖重新合并的方法.

最近我发现这有时会在我同时启动多个解决方案时出现(即我有一个或多个Visual Studio实例同时加载解决方案).我还安装了ReSharper,SQL Prompt,VSCommands和TFS Power Tools,我肯定会在某种程度上做出贡献.

更新:

此修复程序适用于所有版本的Visual Studio,但是您需要在适合您的版本的目录中执行该命令.例如,使用Visual Studio 2015,路径将是:

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup
Run Code Online (Sandbox Code Playgroud)

Visual Studio的版本映射(此处的原始版本映射答案):

  • Visual Studio 2005 = 8
  • Visual Studio 2008 = 9.0
  • Visual Studio 2010 = 10.0
  • Visual Studio 2012 = 11.0
  • Visual Studio 2013 = 12.0
  • Visual Studio 2015 = 14.0
  • Visual Studio 2017 =路径已更改为:"C:\ Program Files(x86)\ Microsoft Visual Studio\2017\Professional\Common7\IDE"


Ras*_*ara 22

删除ComponentModelCache文件夹中的所有文件对我有用

对于Visual Studio 2013: " C:\ Users\username\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache "

对于Visual Studio 2015: " C:\ Users\username\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache "

要么

%USERPROFILE%\应用程序数据\本地\微软\ VisualStudio的\ 14.0\ComponentModelCache