当我尝试在Visual Studio 2012(TFS 2012)中从源代码管理资源管理器中查看.sql文件时,收到以下错误消息:
TF10187:无法打开文档
文件路径\文件名
用户取消了保存对话框
这只发生在SQL文件中。该文件确实存在于TFSTemp文件夹中,我可以双击并从那里打开它。我需要更改什么来修复此错误消息?
答案 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中打开文件时遇到问题。
删除以下文件夹中的内容:
C:\ Users \<> \ AppData \ Local \ Microsoft \ Team Foundation
C:\用户\<> \应用程序数据\本地\微软\ VisualStudio的
C:\用户\<> \应用程序数据\本地\微软\ VSCommon
第一步修复了我的情况,但如果没有,可以尝试:在命令提示符或Windows资源管理器中导航到Visual Studio IDE文件夹并运行以下命令“devenv / resetuserdata”。即:C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE。为了最大限度地减少用户个人环境的潜在损失,您应该考虑使用“导出设置”向导创建备份,并在需要时使用“导入设置”向导来恢复设置。
注意:运行/ resetuserdata选项的副作用是必须重新配置任何自定义项(即:TFS服务器和代理设置)以及许多(如果不是全部)必须重新安装的Visual Studio扩展
答案 2 :(得分:0)
您似乎需要卸载Redgate,然后重新安装数据工具。这可能是因为加载项试图获取.SQL文件,并对VS做了一些不期望的事情。