我似乎丢失了从.sql文件到默认VS T-SQL编辑器的关联。我正在使用Visual Studio 2008.当我打开.sql文件时,它会使用没有语法突出显示的文本编辑器打开。如何在Visual Studio内部使用默认的T-SQL编辑器重新关联所有.sql文件?
答案 0 :(得分:1)
修改注册表,从密钥中复制GUID
HKLM\SOFTWARE\Microsoft\VWDExpress\9.0\Languages\Language Services\T-SQL\Default
在
中创建新密钥.sql HKLM\SOFTWARE\Microsoft\VWDExpress\9.0\Languages\File Extensions
,默认值从第一步设置为GUID。
重启VS
答案 1 :(得分:0)
在文件浏览器中,右键单击.sql文件,选择“打开方式”,然后选择“选择程序...”,选择VS并选中“始终使用...”
答案 2 :(得分:0)
如果您不在“SQL Server项目”中,则没有T-SQL编辑器(默认项目编辑器),只有默认项目编辑器。您始终可以使用默认的文本编辑器,它没有太大区别。
答案 3 :(得分:0)
谢谢帕维尔,就像一个魅力。 在我的情况下,我从
复制了guidHKLM \ SOFTWARE \微软\ VisualStudio的\ 9.0 \语言\语言 服务\ T-SQL90 \默认
并在
中创建了一个新的.sql密钥HKLM \ SOFTWARE \ Microsoft \ VisualStudio \ 9.0 \ Languages \ File Extensions
答案 4 :(得分:0)
您需要从ISO安装或重新安装一些SQL文件,它只花了我2分钟。即:
浏览ISO并进入WCU文件夹,然后进入DAC文件夹并安装以下文件:
DACFramework_enu DACProjectSystemSetup_enu TSqlLanguageService_enu
这对我有用。我正在使用VS 2010和SQL Server 2008 R2