【问题标题】:Unable to open stored procedure from Visual Studio 2008 Server Explorer无法从 Visual Studio 2008 Server Explorer 打开存储过程
【发布时间】:2014-11-20 16:16:20
【问题描述】:

我安装了带有 SP1 的 VS2008 Team。

我已设置到本地 SQL Server 2008 R2(以及远程 Oracle 服务器)的连接。在 VS Server Explorer 窗格中,我可以看到两个数据库中的存储过程。

但是,当我将桌面应用程序解决方案加载到 VS 中时,每当我尝试从服务器资源管理器打开任何存储过程或函数以查看内容,或尝试添加新的存储过程或函数时,Visual Studio 都会显示错误:

指定的演员表无效

我试过修复VS2008/SP1,没有任何改善。

这使得使用存储过程调试应用程序变得困难且耗时,所以我希望有人能告诉我 VS 出了什么问题,以及如何修复它。它并不总是这样,所以我知道这不是 VS 中的永久错误。

我在连接上检查了允许调试和允许 SQL/CLR 调试,但这对问题没有影响。连接是使用 Windows 身份验证还是 SQL Server 身份验证似乎并不重要。

任何人都可以通过建议为什么会发生这种情况来提供帮助吗?

TIA

【问题讨论】:

    标签: sql-server visual-studio sql-server-2008-r2


    【解决方案1】:

    找到了解决方案!我最终在 VS 输出窗格中发现了一个“常规”选项卡,它告诉我 ...DataTools 包有问题,请联系您的供应商等等,以及执行“devenv /resetskippkgs”以修复它的指令。所以我这样做了,Visual Studio 重新启动并解决了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-19
      • 1970-01-01
      相关资源
      最近更新 更多