Pourquoi ne pouvez-je pas faire glisser des tables de l'explorateur de serveur sur le volet de designer .EDMX? Je l'ai déjà fait exactement dans les mêmes étapes et cela a fonctionné, mais depuis hier au lieu d'obtenir le signe classique + pour laisser tomber des articles, je reçois le symbole sans entrée (cercle avec barre oblique au milieu). P>
Qu'est-ce que je fais mal? Comme je l'ai dit, j'ai déjà fait cela, mais maintenant cela ne me permet pas de faire traîner les choses.
p>
4 Réponses :
S'il vous plaît ne prenez pas cela dans le mauvais sens, mais êtes-vous absolument sûr :)? LINQ to SQL prend en charge le glisser-déposer via l'explorateur de serveur, mais aussi autant que je sache le seul moyen de faire ce genre de chose dans le cadre d'entité consiste à choisir le "modèle de mise à jour de la base de données ..." Option de menu contextuel et Choisir vos tables de la liste. P>
Je suppose ici que vous utilisez l'ensemble de l'entité basé sur votre dicton ".edmx" (Linq à SQL utilise le format .dbml). P>
C'est correct. Je crois que nous pouvons faire glisser et tomber de l'explorateur de serveur initialement, mais pas une fois que le cadre d'entité a été créé. Après cela, nous devons utiliser le modèle de mise à jour de la base de données.
Je ne crois pas que EF ait un soutien à l'interaction avec l'explorateur du serveur que ce soit.
Je reçois cette erreur, après quelques recherches, j'ai constaté que ce problème est là si vous utilisez SQL Server 2012 avec VS2010, reportez-vous à la suite de liens ... P>
Impossible de mettre à jour DBML: le module spécifié n'a pas pu être chargé http://social.msdn.microsoft .com / Forums / Pl / Linqtosql / Fil / 78537F25-6C45-4B56-B476-992E7FE8B4BF P>
erreur de base de données Visual Studio Tools http: // social. msdn.microsoft.com/forums/en-us/vstsdb/thread/d65C71F5-3887-4F2A-BBD3-E799A4AC6FDC/ P>
semble trop tard mais peut être cela aide quelqu'un: p>
Assurez-vous que la table que vous essayez de faire glisser a la clé primaire définie! P> blockQuote>
Voici comment j'ai fini par obtenir des tables dans le diagramme. P>
Supprimer Recherchez le même fichier sur un autre ordinateur que Visual Studio 2010 est installé correctement. Copiez ce fichier de cet ordinateur et collez-le dans le même emplacement sur votre ordinateur. P> LI>
ol>
et profiter. Ça va marcher. J'ai essayé et j'ai eu accès. P> C: \ Fichiers de programme (x86) \ Fichiers communs \ Microsoft Shared \ Tools de base de données visuels \ dsref80.dll ou C: \ Fichier de programme \ Fichiers communs \ Microsoft Shared \ Tools de base de données Visual \ DSRef80 .dll code>. p> li>
avez-vous résolu le problème ou avez-vous toujours besoin d'aide @Sergio Tapia