когда я перешел с FW3.5 на FW2.0, я получил ошибку - PullRequest
0 голосов
/ 14 марта 2010

у меня есть мой проект на VS2008 под FrameWork 3.5

теперь мне нужно перейти на FrameWork 2.0

когда я сделал это, я получил эту ошибку:

Ошибка 1 Тип или имя пространства имен «TypedTableBase» не существует в пространстве имен «System.Data» (отсутствует ссылка на сборку?) C: \ Documents and Settings \ xxx \ Desktop \ demo2005 \ demo \ MyDB. Designer.cs 391 68 демо

в этой строке:

 public partial class DO1TblDataTable : global::System.Data.TypedTableBase<DO1TblRow> {

Я думаю, что это что-то с Crystal-Report

Спасибо заранее

1 Ответ

5 голосов
/ 14 марта 2010

Генератор типизированных наборов данных был изменен в .Net 3.5 для наследования классов таблиц от TypedTableBase<TRow>. (Это добавляет поддержку LINQ путем реализации IEnumerable<T>)

Вам нужно щелкнуть правой кнопкой мыши по набранному набору данных и выбрать Запуск пользовательского инструмента, чтобы восстановить его с помощью генератора кода .Net 2.0.

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