Comment ouvrir un fichier .dbml en mode designer avec VS?


65

Après l'installation de Visual Studio 2017, mes .dbmldéfinitions LINQ To SQL s'ouvrent dans un éditeur XML au lieu du concepteur intégré.

Comment configurer VS pour qu'il s'ouvre .dbmlen mode Designer au lieu de l'éditeur XML?


Avez-vous d'autres versions de VS sur cette boîte?
Frank Thomas

Oui, j'ai un Vs 2013 et dbmlj'ouvre en mode concepteur.
Drag and Drop

J'ai eu des problèmes avec certains concepteurs lors de l'installation de plusieurs versions de VS. Par exemple, lorsque j'ai installé 2012 à 2010, tous mes concepteurs de base de données ont commencé à échouer (comme vous l'avez décrit). Les deux versions utilisaient une paire de dll de versions différentes stockées au même endroit. Même désinstaller 2012 n'a pas résolu le problème; J'ai dû copier les dll d'une boîte de collègues qui n'avait pas encore installé 2012 pour que 2010 fonctionne à nouveau.
Frank Thomas

FYI: Le même problème existe dans VS 2019. La solution fournie par Coxy fonctionne également
marc40000

Réponses:


118
  1. Quittez devenv
  2. lancement Visual Studio Installer
  3. Modifier VS2017
    entrez la description de l'image ici
  4. Cliquez sur l' Individual componentsonglet et faites défiler jusqu'à LINQ to SQL tools(au sein d'un Code toolsgroupe).
    entrez la description de l'image ici
  5. Cliquez sur Modify.
  6. Lancez de nouveau devenv et vous devriez pouvoir ouvrir .dbmlle designer que nous aimons tous détester.

7
Merci. J'ai utilisé le lancement rapide (CTRL + Q), tapé linq to SQL et je l'ai trouvé.
Lanklaas
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.