Совместное использование сборок .Net 4 и Silverlight 4 - PullRequest
2 голосов
/ 09 июня 2010

На последнем PDC (не помню, о каком разговоре это было) они дали нам информацию о том, что можно будет делиться сборками между обычными .Net 4 и Silverlight 4.

К сожалению, я ничего не могу найти по этому поводу. Эта функция была удалена? Какие есть варианты / ограничения?

(Есть похожие вопросы по SO, но они не говорят, относятся ли они к SL3 или 4.)

1 Ответ

2 голосов
/ 09 июня 2010

См. Совместное использование сборок Silverlight с приложениями .NET из блога команды CLR.

В основном, если ваша сборка содержит только ссылки: -

  • Mscorlib
  • Система
  • System.Core
  • System.ComponentModel.Composition
  • Microsoft.VisualBasic

Эта сборка может совместно использоваться обеими средами с каждой платформой, используя свою собственную версию этих ссылок (то есть .NET не будет пытаться загрузить версию System.Core Silverlight, например).

Конечно, вам все равно нужно будет ограничить свой код функциями этих ссылок, которые фактически являются общими для двух платформ.

...