gpt4 book ai didi

sql - Visual Studio - 在现有 SSMS 窗口中使用 SQL Management Studio 打开 SQL 文件?

转载 作者:行者123 更新时间:2023-12-02 09:57:46 26 4
gpt4 key购买 nike

我使用的是 Visual Studio 2008 和 SQL Server 2008。我希望 VS 项目中的 .sql 文件默认在 SQL Management Studio 中打开。到目前为止没有问题:我右键单击该文件,打开方式,添加 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)

关于sql - Visual Studio - 在现有 SSMS 窗口中使用 SQL Management Studio 打开 SQL 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2193083/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com