sql-server - 服务器资源管理器不可用 (VS2008Pro)

标签 sql-server visual-studio-2008 entity-framework

我最近在使用 VS 2008 时遇到了一些问题,建议重新安装。为了确保重新安装可以解决我的问题,我手动卸载了可能与 VS 和 SQL Server 有关的所有内容(我安装了 2008 Express 版)。

现在,当我重新安装 SQL Server 和 Visual Studio 时,VS 中的服务器资源管理器已死。当我单击菜单选项“查看\服务器资源管理器”时,在输出窗口中收到一条错误消息:

The Visual Studio Explorers and Designers Package ({8D8529D3-625D-4496-8354-3DAD630ECC1B}) did not load because of previous errors. For assistance, contact the package vendor. To attempt to load this package again, type 'devenv /resetskippkgs' at the command prompt.



我运行了建议的命令,但是当我再次尝试时,我得到了完全相同的错误消息。

我该如何解决这个问题?当我使用 Entity Framework 时,VS 可以连接到我的数据库至关重要……非常感谢任何帮助!

最佳答案

在互联网上来回查看,遇到了很多不同的答案后,我终于设法让这个工作。这是我的解决方案:

  • 关闭所有打开的 Visual Studio 实例。
  • 通过导航到 在管理员上下文中打开命令提示符开始\所有程序\附件 , 右键单击​​ 命令提示符 并选择 以管理员身份运行 .
  • 导航到 VS2008 的安装路径 - 在我的情况下(Vista x64 上的默认值)它是 **C:\Program Files (x86)\Microsoft Visual Studio 2008 9.0\Common7\IDE**
  • 运行命令 devenv/setup .这需要一点时间,但要有耐心。
  • 启动 Visual Studio。

  • 完成这些步骤后,设置将重置为默认值,因此您必须重新配置所有启动选项、文本编辑器的字体等。运行 可能会有所帮助。 devenv/resetskippkgs 相反,但它没有在我的机器上。

    关于sql-server - 服务器资源管理器不可用 (VS2008Pro),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/483273/

    相关文章:

    SQL Server : Count based on date and two different times

    sql - 如何在 INSTEAD OF UPDATE 触发器中检查列是否正在更新

    sql-server - 选择全部作为多值参数的默认值

    entity-framework - EF4:如何创建未映射的属性?

    sql - 简单的 SQL 查询 : need this month data and previous month last 5 days data together

    sql-server - Windows 无法在本地计算机上启动 SQL Server (MSSQLSERVER)...(错误代码 3417)

    mysql - 如何在 MS Visual Studio 2008 上从 VC++ 连接 MySQL?

    c++ - 我尝试定义一个 hash_map 变量在 VS2008 中对我不起作用

    entity-framework - PostSharp OnExceptionAspect + EF 6 DbUpdateException

    c# - EntityFramework StartsWith() 生成的 SQL 包含计划更改 ESCAPE '~'(代字号)