¿Cómo abrir .dbml en modo diseñador con VS?

65

Después de instalar Visual Studio 2017, mis .dbmldefiniciones de LINQ To SQL se abren en un editor XML en lugar del diseñador integrado.

¿Cómo configuro VS para abrir .dbmlen modo Diseñador en lugar de editor XML?

Arrastrar y soltar
fuente
¿Tienes alguna otra versión de VS en esa caja?
Frank Thomas
Sí, tengo un Vs 2013 y lo dbmlabro en modo de diseñador.
Arrastrar y soltar
He tenido problemas con algunos diseñadores al instalar varias versiones de VS. Por ejemplo, cuando instalé 2012 al lado de 2010, todos mis diseñadores de bases de datos comenzaron a fallar (como usted describe). Las dos versiones utilizaron un par de dlls de versiones diferentes almacenadas en la misma ubicación. Incluso desinstalar 2012 no lo solucionó; Tuve que copiar los archivos DLL de una caja de compañeros de trabajo que no había instalado 2012 para que 2010 volviera a funcionar.
Frank Thomas
FYI: El mismo problema existe en VS 2019. También la solución provista por Coxy funciona de manera equivalente
marzo

Respuestas:

118
  1. Salir devenv
  2. Lanzamiento Visual Studio Installer
  3. Modificar VS2017
    ingrese la descripción de la imagen aquí
  4. Haga clic en la Individual componentspestaña y desplácese hacia abajo hasta LINQ to SQL tools(dentro del Code toolsgrupo).
    ingrese la descripción de la imagen aquí
  5. Haga clic Modify.
  6. Inicie devenv nuevamente y debería poder abrir .dbmlen el diseñador que todos amamos odiar.
Seguro en sí mismo
fuente
77
Gracias. Utilicé el inicio rápido (CTRL + Q), escribí linq en sql y lo encontré.
Lanklaas