Невозможно перетащить таблицы из обозревателя серверов в панель дизайнера .edmx. - PullRequest
8 голосов
/ 15 августа 2010

Почему я не могу перетащить таблицы из Обозревателя серверов в панель дизайнера .edmx?Я делал это раньше в тех же самых шагах, и это работало, но со вчерашнего дня вместо того, чтобы получить классический знак + для отбрасываемых предметов, я получаю символ отсутствия входа (кружок с косой чертой в середине).Что я делаю неправильно?Как я уже говорил, я делал это раньше, но теперь это не позволяет мне тащить вещи.alt text

Ответы [ 4 ]

9 голосов
/ 16 июня 2011

Пожалуйста, не поймите это неправильно, но вы абсолютно уверены :)? Linq to SQL поддерживает перетаскивание через обозреватель сервера, но, насколько мне известно, единственный способ сделать это в Entity Framework - это выбрать параметр контекстного меню «Обновить модель из базы данных ...» и выбирая ваши таблицы из списка.

Здесь я предполагаю, что вы используете Entity Framework на основе вашей фразы ".edmx" (в Linq to SQL используется формат .dbml).

1 голос
/ 16 июня 2014

Кажется слишком поздно, но может кому-то помочь:

Убедитесь, что для таблицы, которую вы пытаетесь перетащить, определен Первичный ключ!

Вот как яв конечном итоге получить таблицы на диаграмме.

0 голосов
/ 24 мая 2016
  1. Удалить C:\Program Files (x86)\Common Files\microsoft shared\Visual Database Tools\dsref80.dll OR C:\Program File\Common Files\microsoft shared\Visual Database Tools\dsref80.dll.

  2. Поиск того же файла на другом компьютере, на котором установлен Visual Studio 2010 работает нормально.Скопируйте этот файл с этого компьютера и вставьте его в то же место на вашем компьютере.

И наслаждайтесь.Это будет работать.Я попытался и получил доступ.

0 голосов
/ 17 сентября 2012

Я получаю эту ошибку, после некоторых исследований я обнаружил, что эта проблема существует, если вы используете SQL Server 2012 с VS2010, обратитесь по следующим ссылкам ...

Невозможно обновить DBML: указанный модуль не может быть загружен http://social.msdn.microsoft.com/Forums/pl/linqtosql/thread/78537f25-6c45-4b56-b476-992e7fe8b4bf

Ошибка инструментов базы данных Visual Studio http://social.msdn.microsoft.com/Forums/en-US/vstsdb/thread/d65c71f5-3887-4f2a-bbd3-e799a4ac6fdc/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...