【问题标题】:Page '312e8a59-2712-48a1-863e-0ef4e67961fc' not found using Visual Studio 2012使用 Visual Studio 2012 找不到页面“312e8a59-2712-48a1-863e-0ef4e67961fc”
【发布时间】:2012-10-16 19:57:00
【问题描述】:

当我点击团队资源管理器的主页图标时,我收到以下错误:

没有找到页面“312e8a59-2712-48a1-863e-0ef4e67961fc”而不是所有选项。

我重新安装了 Visual Studio 2012 Ultimate 试用版并安装了 Visual Studio 2012 高级版后出现此错误。修复和重新安装没有成功。

【问题讨论】:

    标签: visual-studio


    【解决方案1】:

    以管理员身份运行 Visual Studio 为我解决了这个问题。

    【讨论】:

      【解决方案2】:

      我在 Visual Studio 2013 中遇到了同样的问题。我将 ComponentModelCache 重命名为 ComponentModelCache2,并修复了它。

      C:\Users\{..}\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
      

      【讨论】:

        【解决方案3】:

        我在 Visual Studio 2013 中遇到了同样的错误并尝试了:

        控制面板 → 程序 .... → Visual Studio → 修复

        没用

        devenv /setup
        

        没用

        devenv /clearcache
        devenv /updateconfiguration
        

        没用

        然后解决方案:

        • *关闭所有 Visual Studio 实例
        • 删除 %LOCALAPPDATA%\Microsoft\VisualStudio\12.0\ComponentModelCache 文件夹
        • 启动 Visual Studio

        在这篇博文中有更详细的解释:When the EditorPackage does not load correctly

        【讨论】:

        • devenv 设置不适合我...只需修复就足够了
        • 除了重命名 ComponentModelCache 文件夹之外,没有其他方法对我有用。谢谢。
        • 我遇到了同样的问题,不同的包 ID,重命名文件夹对我有用。谢谢。
        • 对我来说就像一个魅力。谢谢!
        【解决方案4】:

        我遇到了类似的错误,然后我尝试运行“devenv /setup”,但没有好的结果。那是因为您没有尝试使用特定版本的 Visual Studio 命令提示符。然后我打开特定版本“Visual Studio 2013”​​的命令提示符,问题就解决了。

        【讨论】:

          【解决方案5】:

          我运行了建议的命令:devenv /setup。它对我不起作用。 (Visual Studio 2015)

          然后我尝试了一些不同的东西:

          -> 运行命令后以管理员身份运行 Visual Studio。

          那么问题就解决了。

          【讨论】:

            【解决方案6】:

            我遇到了类似的问题。运行 devenv /setup 对我没有帮助。

            我找到了Fixing 312e8a59-2712-48a1-863e-0ef4e67961fc-not-found-vs-2012。此链接表明我最近可能安装了一些 Visual Studio 扩展,这可能损坏了 Visual Studio 维护的缓存。我卸载了几个最新的 Visual Studio 扩展,它在 Visual Studio 重新启动后解决了这个问题。 Visual Studio 能够与 TFS 连接 :-)。

            您可以在菜单工具 → *“扩展和更新...”中找到 Visual Studio 扩展。转到已安装部分下的“全部”部分。它将显示所有 Visual Studio 扩展。

            【讨论】:

            • 链接已损坏 (404)。
            【解决方案7】:

            我在 Visual Studio 2013 Ultimate - Windows 8 上遇到此错误:

            我通过运行这个命令解决了这个问题:

            X64: devenv.exe /resetskippkgs
            x86: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe /resetskippkgs
            

            【讨论】:

            • 出现另一个错误:“命令行无效。未知开关:resetskippkgs)。”
            • 即使在 denenv /setup 等其他人没有工作之后也为我工作。之后,我可以在没有它的情况下打开 VS
            【解决方案8】:

            重新安装 Visual Studio 2012 试用版后,我从未删除过文档目录。在这个目录中有一些备份文件。这可能导致了问题。

            删除此目录并再次安装 Visual Studio 2012 Premium 后,问题就解决了。

            【讨论】:

            • 我遇到了同样的问题。 Filips 解决方案对我有用,而且比卸载、重新安装、从 TFS 拉回所有项目要简单得多。
            【解决方案9】:

            要解决此问题,请以管理员身份从 Visual Studio 命令提示符运行:

            devenv /setup
            

            它不会弄乱你的环境,之后你可以继续使用 Visual Studio,这是我的经验。

            【讨论】:

            • 这只是在我安装 TFS Sidekicks 后发生在我身上。运行“devenv /setup”只花了大约一分钟就完全解决了问题。
            • 很愚蠢,运行devenv.exe /setup 与运行devenv /setup 的行为完全不同。
            • 安装 VS 2015 pro update 1 后出现问题,与 VS 2013 Ultimate 共存。问题解决了。 :o
            • 2017年也工作过!
            【解决方案10】:

            我遇到了类似的问题。运行 devenv /setup 对我没有帮助。

            只是想分享一些额外的信息:

            起初,devenv /setup 也没有帮助我。然后我意识到我使用了错误的 Visual Studio 命令提示符版本。

            确保为适当的 Visual Studio 版本运行 devenv /setup。

            例如:对于 Visual Studio 2013,使用 Visual Studio 2013“Visual Studio Tools”文件夹下的“开发者命令提示符”。

            *就像所选答案中所述,以管理员身份运行。

            【讨论】:

            • 刚刚在我运行 VS 2013 Ultimate 的工作机器上遇到了同样的问题,并且运行 Developer Command Prompt 项目似乎有效,尽管它告诉我,“操作无法完成。访问被拒绝。” VS 正在打开项目并连接到 TFS 暂时没有问题。在我没有意识到的某种强制系统重启后出现了问题。
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-05-30
            • 2017-10-11
            • 1970-01-01
            相关资源
            最近更新 更多