Silverlight 3.0: невозможно добавить ссылки после версии 2 - PullRequest
4 голосов
/ 16 января 2010

Я хотел добавить System.Data.Linq в свое приложение Silverlight 3.0, но единственные доступные мне ссылки перечислены в версии 2.0.50727 или ниже. Разве я не должен иметь доступ к чему-то большему?

В свойствах моего проекта для моей целевой версии Silverlight установлено значение "Silverlight 3.0" (единственный вариант), и я использую Visual Studio 2010 Beta 2.

Это ожидаемое поведение, или я могу добавить эту ссылку и многое другое?

Ответы [ 2 ]

1 голос
/ 16 января 2010

Вы не можете получить доступ к System.Data.Linq в Siverlight, эта DLL не будет иметь смысла в изолированной среде выполнения на стороне клиента Silverlight. Следовательно, не существует такой Silverlight DLL. Вероятно, вам нужно изучить Entity Framework на сервере и WCF для доступа к данным из Silverlight.

По причинам, наиболее известным Microsoft, все стандартные библиотеки Silverlight имеют номера версий 2.0.5.0, даже новые, добавленные в Silverlight 3 SDK.

1 голос
/ 16 января 2010

Это номер версии элементов управления в Silverlight 3. Сначала это меня смутило. Кроме того, он System.Linq в Silverlight и должен быть включен по умолчанию при создании нового проекта.

Silverlight 4 - это отдельная загрузка для VS2010.

...