Quienquiera que esté trabajando en las versiones VS necesita una gran bofetada por no pensar en la compatibilidad con versiones anteriores. Las cosas simplemente desaparecen en versiones más nuevas.
"La edición de archivos .dbml con una superficie de diseñador requiere las herramientas LINQ to SQL que no se instalan de forma predeterminada como parte de ninguna de las cargas de trabajo de Visual Studio 2017. Se puede instalar seleccionando el elemento 'Herramientas LINQ to SQL' debajo de ' Categoría Herramientas de código en la pestaña 'Componentes individuales' del instalador de Visual Studio " .
Intenté muchas actualizaciones y ampliaciones, pero no funcionó. Ahora modifiqué VS-2017 y funciona ¡Gracias de nuevo!
Çağatay Ay
¡Es una característica, no un error! xxxD
Duefectu
8
Nota para los empleados de Google, lo encontrará en la pestaña Componentes individuales, no en la lista de Componentes individuales en el lado derecho de la ventana
MickyD
Esto funcionó para mí. Y agregué la cita del enlace para que otros obtengan la información un poco más rápido.
Matt
1
Hice esto, incluso reinstalé VS 2017. TODAVÍA no está allí, aunque el editor visual sí.
Bob Webster
95
De forma predeterminada, el instalador de VS 2017 no proporciona herramientas LINQ to SQL durante la instalación, tenemos que seleccionarlo y modificarlo.
Siga sencillos pasos desde aquí:
Abra el instalador VS2017 .
Vaya a Componentes individuales .
Seleccione las herramientas LINQ To SQL de las herramientas de código.
y simplemente modificar .
o mira esta captura de pantalla, te harás una idea.
Solo una nota que podría ayudar a alguien. En el mío, el resumen tenía las herramientas LINQ to SQL marcadas al mirar las cargas de trabajo. Pero en los componentes individuales todavía estaba sin marcar. Verificarlo allí solucionó el problema.
Joe Ruder
13
Pasos :
Abierto VS 2017
Vaya a Herramientas -> Obtener herramientas y funciones
Haga clic en la pestaña Componentes individuales
Desplácese hacia abajo, encontrará "Linq to Sql tools" en la categoría Herramientas de código
Marque y haga clic en Modificar. Instalará el componente, sus alrededor de 6 mb
Si usa DotNetCore. Linq to SQL no muestra la opción. Para usar Linq a SQL, debe seleccionar DotNetFrameWork y luego tendrá la opción de seleccionar Linq a SQL. Funcionó para mí.
Respuestas:
Debe optar por habilitar el diseñador durante la instalación, no está habilitado de forma predeterminada: https://developercommunity.visualstudio.com/content/problem/4616/linq-to-sql-dbml-designer-in-not-working .html
fuente
De forma predeterminada, el instalador de VS 2017 no proporciona herramientas LINQ to SQL durante la instalación, tenemos que seleccionarlo y modificarlo.
Siga sencillos pasos desde aquí:
Abra el instalador VS2017 .
Vaya a Componentes individuales .
Seleccione las herramientas LINQ To SQL de las herramientas de código.
y simplemente modificar .
o mira esta captura de pantalla, te harás una idea.
fuente
Pasos :
fuente
SuperUser.com también contiene una buena respuesta
Básicamente, necesita modificar su instalación VS2017 y agregar el componente independiente Linq-to-Sql.
fuente
Abra el instalador Vs 2017, vaya a los componentes individuales y verifique el componente LINQToSQL, luego haga clic en el botón Modificar.
fuente
Si usa DotNetCore. Linq to SQL no muestra la opción. Para usar Linq a SQL, debe seleccionar DotNetFrameWork y luego tendrá la opción de seleccionar Linq a SQL. Funcionó para mí.
fuente