从TFS 2012打开SQL文件时出错

时间:2013-05-16 00:16:58

标签: visual-studio-2012 tfs

当我尝试在Visual Studio 2012(TFS 2012)中从源代码管理资源管理器中查看.sql文件时,收到以下错误消息:

  

TF10187:无法打开文档

     

文件路径\文件名

     

用户取消了保存对话框

Error Message

这只发生在SQL文件中。该文件确实存在于TFSTemp文件夹中,我可以双击并从那里打开它。我需要更改什么来修复此错误消息?

3 个答案:

答案 0 :(得分:4)

安装SQL Server数据工具 - 2013年9月更新一切正常。 http://msdn.microsoft.com/en-us/jj650015

答案 1 :(得分:2)

对于我们来说,这似乎与.NET Framework 4.6升级相关联,并不仅限于SQL文件。用户在从Source Control Explorer和Solution Explorer中打开文件时遇到问题。

Opening from Source Control Explorer Opening from Solution

  1. 删除以下文件夹中的内容:

    C:\ Users \<> \ AppData \ Local \ Microsoft \ Team Foundation

    C:\用户\<> \应用程序数据\本地\微软\ VisualStudio的

    C:\用户\<> \应用程序数据\本地\微软\ VSCommon

  2. 第一步修复了我的情况,但如果没有,可以尝试:在命令提示符或Windows资源管理器中导航到Visual Studio IDE文件夹并运行以下命令“devenv / resetuserdata”。即:C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE。为了最大限度地减少用户个人环境的潜在损失,您应该考虑使用“导出设置”向导创建备份,并在需要时使用“导入设置”向导来恢复设置。

  3. 注意:运行/ resetuserdata选项的副作用是必须重新配置任何自定义项(即:TFS服务器和代理设置)以及许多(如果不是全部)必须重新安装的Visual Studio扩展

    来源:http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/09/15/if-you-have-problems-with-tfs-or-visual-studio-flush-the-user-cache-or-not.aspx

答案 2 :(得分:0)

您似乎需要卸载Redgate,然后重新安装数据工具。这可能是因为加载项试图获取.SQL文件,并对VS做了一些不期望的事情。