我正在使用 Visual Studio 2008 和 SQL Server 2008。我希望默认情况下在 SQL Management Studio 中打开 VS 项目中的 .sql 文件。到目前为止没有问题:我右键单击该文件,打开方式,添加 SSMS,并将其设置为默认值。我不喜欢的是它每次都会打开一个新的 SSMS 实例,并且我希望它在现有实例中打开(如果有的话)。
我注意到与 Windows 中的 .sql 文件关联的 Open 命令(具有我想要的行为)使用 /dde 开关调用 ssms.exe。不太确定 switch 的作用,但我尝试了一下,它似乎与在现有实例中打开文件没有任何关系。
知道如何在 Visual Studio 中实现此行为吗?
提前致谢!
在 Visual Studio 中右键单击 .sql 文件,然后单击“打开方式”,然后在“打开方式”对话框中单击“添加...”。在“添加程序”对话框中,在程序名称字段中输入“explorer.exe”,然后在“友好名称”字段中输入一些内容,例如“使用资源管理器”,然后单击“确定”。然后在“打开方式”对话框中选择“with exlorer”,然后单击“设置为默认值”。现在 VS 将使用资源管理器打开 .sql 文件,然后资源管理器将调用 SSMS。
通常,如果您在资源管理器中打开 2 个不同的 .sql 字段,您将在单个 SSMS 窗口中获得它们。如果仍然打开2个ssms窗口,则需要更正注册表(HKEY_CLASSES_ROOT\sqlwb.sql.9.0\Shell\Open\Command,将/dde替换为%1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)