我启动VS 2010,打开任何普通的(或空白的).sql文件,但它在IDE内部显示不正确。它绘制了文档标签,但没有其他内容。如果我在键盘上输入,VS就会锁定。这只出现在扩展名为“.sql”的文件中,并与实际内容无关。我还注意到,在“解决方案资源管理器”中,这些.sql文件显示的图标与.js文件相关联。
我启动VS 2010,打开任何普通的(或空白的).sql文件,但它在IDE内部显示不正确。它绘制了文档标签,但没有其他内容。如果我在键盘上输入,VS就会锁定。这只出现在扩展名为“.sql”的文件中,并与实际内容无关。我还注意到,在“解决方案资源管理器”中,这些.sql文件显示的图标与.js文件相关联。
问题已解决。我通过运行在VS2010-SP1 ISO根目录下找到的DACProjectSystemSetup_enu.msi
安装程序来解决问题。您可能还需要重新安装DACFramework_enu.msi
和TSqlLanguageService_enu.msi
。
我认为,这个问题是在安装VS2010后安装SQL Server 2008 R2造成的。
从这里下载SP1 DVD ISO。
在ISO的根目录下执行DACProjectSystemSetup_enu.msi
。
microsoft.visualstudio.editor.implementation clr20r3 我通过以下步骤使我的工作正常:
从VS 2010安装文件夹中复制并安装以下MSI: