Невозможно установить ссылку на System.Data.dll в клиентском проекте Silverlight - PullRequest
2 голосов
/ 23 июля 2010

Я создал свое первое приложение Silverlight. В клиентском проекте я хочу определить объект набора данных. Для этого я решил, что сначала мне нужно сослаться на пространство имен System.Data в dll с тем же именем.

Когда я добавляю ссылку на dll, я получаю сообщение о том, что «оно было успешно добавлено», я вижу, что dje скопировано в папку bin, а затем оно быстро удаляет ссылочную dll из папки bin.

Почему?

1 Ответ

2 голосов
/ 23 июля 2010

В Silverlight SDK нет класса Dataset, фактически нет пространства имен System.Data для Silverlight.

Silverlight имеет доступ только к той части функций, которую вы найдете в полной среде .NET. Конечно, многие из этих более старых концепций, таких как DataSet, хотя в некоторых местах они по-прежнему полезны, теперь заменяются новыми подходами, такими как Entity Framework.

Вам следует рассмотреть возможность обращения в Службы RIA WCF, если вы хотите работать с Silverlight серьезными данными.

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