LINQ to SQL Designer не работает - PullRequest
       9

LINQ to SQL Designer не работает

1 голос
/ 05 февраля 2009

После установки VS 2008 SP1 конструктор LINQ to SQL не генерирует код. Я получаю сообщение об ошибке:

Не удалось загрузить тип 'r' из сборки 'System.Data.Linq, версия = 3.5.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089'.

Ответы [ 2 ]

5 голосов
/ 05 февраля 2009

Это часто происходит, если у вас есть частичный класс для контекста данных (и т. Д.), И у вас есть оператор использования перед пространством имен. Странно, я знаю.

так что если у вас есть (в вашем неполном классе):

using Foo;
namespace Bar {
    //...
}

Попробуйте переставить:

namespace Bar {
    using Foo;
    //...
}

Понятия не имею почему, но это часто исправляет. Обратите внимание, что вам может понадобиться перезапустить VS, чтобы он снова заработал, и, возможно, даже перейти в дизайнер dbml.

0 голосов
/ 05 февраля 2009

Исправлено, проблема была при установке vs 2008 sp1, он не установил .net 3.5 sp1 автоматически, я вручную установил .net 3.5 sp1, теперь он работает!

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