4

У меня есть база данных, размещенная на somee.com Я добавил новое подключение в Server Explorer в VS 2012, и тестовое соединение прошло успешно. Я также могу успешно видеть таблицы в SE, и любые изменения, внесенные в базу данных с панели администратора @somee.com, также мгновенно отображаются в проводнике сервера.Почему художник OR не позволяет мне перетаскивать столы для оформления поверхности?

Но когда я пытаюсь перетащить столы на поверхность дизайна, обратной связи с дизайнером OR нет, курсор не меняется на drag-n-drop, и это не позволяет мне достичь одна и та же. Кроме того, я заметил, что при выборе таблицы или любой столбец в таблице>свойств отображает все свойства, но они отключены то есть я не могу делать какие-либо изменения в свойствах (они только для чтения)

Я ранее работал с классами LINQ-to-SQL, но не испытывал такого поведения. Я всегда мог редактировать свойства и добавлять таблицы в O/R deisgner.

Я пробовал то же самое в приложении WPF, службе WCF без успеха. Любые идеи?

ответ

8

Я нашел решение, которое помогло мне решить эту таблицу перетаскивание DBML-конструктора в Visual Studio 12

  • Заменить драйвер dsref80.dll: C: \ Program Files (x86) \ Common Files \ Microsoft Shared \ База данных Visual Tools \ dsref80.dll или C: \ Program File \ Common Files \ Microsoft Shared \ визуальные инструменты для баз данных \ dsref80.dll
  • с dserf80.dll вы можете скачать по ссылке ниже : ww не w.wincabs.com/free-dll/?db=d & файла = Dsref80 (ссылка работает уже не но другие могут быть гугл как этот один here)

Артикул: Social.msdn.microsoft.com/Forums/en-US/d65c71f5-3887-4f2a-bbd3-e799a4ac6fdc/visual-studio-database-tools-error

+0

Большое спасибо ... Мне очень жаль, что я долго отсутствовал ... но я пробовал это, и это работает! –

+0

Сайт wincab.com больше не существует, а просто google "download dserf80.dll", и вы его найдете. Большое спасибо @Kevin Crain за ответ! –

+2

Впервые у меня эта проблема, эта dll отлично справилась со мной: http://www.down-dll.com/index.php?file-download=dsref80.dll&arch=32bit&version=10.0.30319.1&dsc=Visual-Studio- Данные --- DSRef # – Jamie

0

я имел то же самое, но вместо того, чтобы заменять dll (на данный момент датировано), я нажимаю правой кнопкой мыши на таблице в проводнике сервера, нажимаю на копию, затем правой кнопкой мыши на поверхности дизайна и нажимаю на вставку.

Итак, если вы можете обойтись без перетаскивания, а вместо этого использовать копию и вставку, это решение, скорее всего, будет более удобным.