Прочтите этот пост в блоге Брайана Дьюкса из Engage Software об этой теме.
Редактирование скриптов .SqlDataProvider в Visual Studio
Просто добавив ключ .sqldataprovider в правильное местоположение и присвоив ему то же значение, что и ключ .sql, все волшебным образом работает, как и ожидалось.
Ключ для создания - HKLM: \ SOFTWARE \ Microsoft \VisualStudio [версия] \ Languages \ File Extensions.sqldataprovider где [версия] - 7.1 для Visual Studio .NET 2003, 8.0 для Visual Studio 2005 и т. Д. Это две версии, которые я обновил, поэтому я уверен, что это две,Вы должны быть в состоянии найти другие версии без особых проблем.Если вы знакомы с PowerShell (я получаю это), вот четыре отдельные команды, которые нужно запустить, чтобы добавить эти функции в эти две версии Visual Studio.
Команды для Visual Studio 2008
New-Item -Path 'HKLM:\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\File Extensions\.sqldataprovider'
set-itemproperty -Path 'HKLM:\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\File Extensions\.sqldataprovider' -name "(default)" -value "{FA6E5E79-C8EE-4D37-B79A-5067F8BD5630}"