Estoy usando Visual Studio 2008 y SQL Server 2008. Me gustaría que los archivos .sql en mis proyectos VS se abrieran en SQL Management Studio de forma predeterminada. No hay problema hasta el momento: hago clic con el botón derecho en el archivo, Abrir con, Agregar SSMS y establecerlo como predeterminado. Lo que no me gusta es que abre una nueva instancia de SSMS cada vez, y me gustaría que se abra en una instancia existente, si es que existe.Visual Studio: ¿abre un archivo SQL con SQL Management Studio en una ventana existente de SSMS?
Me di cuenta de que el comando Abrir asociado con los archivos .sql en Windows (que tiene el comportamiento que deseo) llama a ssms.exe con el modificador/dde. No estoy seguro de qué cambio lo hace, pero jugué con él y no parece tener nada que ver con la apertura de archivos en una instancia existente.
¿Alguna idea de cómo puedo hacer que funcione este comportamiento desde Visual Studio?
¡Gracias de antemano!
¡el núcleo de su respuesta a esta pregunta funciona a la perfección! Lo segundo que mencionas me está sucediendo, así que intenté cambiar "c: \ Archivos de programa (x86) \ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ ssms.exe" "% 1"/dde a "c: \ Archivos de programa (x86) \ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ ssms.exe" "% 1"% 1 ... desafortunadamente recibo errores y aún se abre por separado ventanas. – JDPeckham