从VS“查找结果”窗口打开SQL文件会在两个SSMS实例中打开文件两次

时间:2014-01-30 16:50:50

标签: visual-studio sql-server-2012 visual-studio-2013 ssms

我在这里放了一个截屏视频,让问题更加清晰:http://screencast.com/t/SZo8QGuQv

我将SQL Server Management Studio 2012设置为从Visual Studio 2013打开.sql文件的默认程序。

当我在Visual Studio中执行解决方案范围的搜索并返回SQL文件时,打开这些结果中的任何一个会在两个单独的SSMS实例中打开文件两次。

这是一个小麻烦,但我多年来一直在处理它 - 跨多台计算机和多个版本的Windows,VS和SSMS - 并且无法弄清楚是什么导致了它。

1 个答案:

答案 0 :(得分:0)

窗口“查找结果”有预览选择项目

当您选择一个项目VS时,请尝试进行预览,以便双击提升两个事件

  • 预览

结果是两个smss实例。

在关闭smss的测试中,它会删除我的sql文件,因此请使用该技巧Visual Studio - Open a SQL file with SQL Management Studio in an existing SSMS window?使用资源管理器打开文件。

最后我不能按你的需要做,但有一个选项

in "open with.." i set "Microsoft SQL Server Data Tools, T_SQL Editor"
in "browse with.." i set "Windows Explorer"

在结果的上下文菜单上添加了“浏览方式”选项

这里是上下文菜单和“Browse With ..”选项

enter image description here

这就是结果

enter image description here

视频预览http://www.screencast.com/t/MZFrUlvB4KYh

问候